远离危险之地 上网不被攻击的5个窍门(转)
远离危险之地 上网不被攻击的5个窍门(转)[@more@]出处:赛迪网 “天哪,我再也不上网了!”这是我上网被黑了后的典型反应。最近我用自己的经历验证了普通网站或者用户是多么容易被黑。毫无疑问,人们听了太多关于这方面的耸人听闻的报道,并且意识到恰当的安全措施的必要性。人们经常问我是否还用网上银行或者网上购物功能,或者问在使用这些功能的时候,怎样保护自己的信息。这里有5个窍门,对于那些不是电脑安全专家的人们来说,它们能让你更安全的在网上冲浪(包括防火墙,防毒软件以及经常打补丁)。 1)使用Firefox, Mozilla, Safari
在WIN XP系统中找回经EFS加密的文件(转)
在WIN XP系统中找回经EFS加密的文件(转)[@more@] 使用Windows XP的朋友都知道,让他们最烦恼的事当属在重装系统的时候忘了导出备份EFS加密文件的证书。遇上了这种情况怎么办呢?不能眼睁睁看着这些文件不能用吧?想重新使用这些已加密的文件吗?那就跟我来吧,但是这种解密文件的方法对加密文件是有要求的。 要求:EFS加密文件证书没有备份的情况下要恢复加密文件,只适用于该文件夹加密,但是其子文件和子文件夹没加密,且没有新文件加入该文件夹的情况。如果里面的文件也被加密了,这种方法就无能为力了。 以笔者的操作系统为例介
黑客非法探取密码的原理及安全防范(转)
黑客非法探取密码的原理及安全防范(转)[@more@] 一、非法获取Password的原理: Edit控件是Windows的一个标准控件,当把其Password属性设为True时,就会将输入的内容屏蔽为星号,从而达到保护的目的。虽然我们看来都是星号,但程序中的Edit控件实际仍是用户输入的密码,应用程序可以获取该控件中的密码,其他应用程序也可以通过向其发送WM_GETTEXT或EM_GETLINE消息来获取Edit控件中的内容。黑客程序正是利用Edit控件的这个特性,当发现当前探测的窗口是Edit控件并且具有ES_PASSWORD属性时,则通过SendMessage向此窗口发送WM_GETTEXT或
分步来认识Linux操作系统的NUMA技术(转)
分步来认识Linux操作系统的NUMA技术(转)[@more@] NUMA(Non-Uniform Memory Access Architecture)系统在市场上的应用越来越广泛,许多厂商都成功推出了基于 NUMA 架构的服务器,本文重点讨论了当前 Linux 的 NUMA 技术,主要包括:存储管理、NUMA 调度和用户层的 API,并在 SGI 的 Altix 350 系统上进行了 NUMA 基本测试,对进行 Linux NUMA 技术的研究具有参考价值。 一、引言 随着科学计算、事务处理对计算机性能要求的不断提高,SMP(对称多处理器)系统的应用越来越广泛,规模也越来越大,但由于传统的 SMP 系统中,所有处理器
疑似slax挂载usb的解决方法(转)
疑似slax挂载usb的解决方法(转)[@more@]估计和linux的版本有关系,我觉得好像只有2.6以后的内核才支持移动硬盘linux会把usb存储设备模拟成SCSI设备,再linux中,scsi设备的命名按照设备号依次为sda,sdb...再每一个硬盘上会有多个分区,主分区为sd?1~sd?4,逻辑分区从5开始首先找到你要使用的分区,然后再现有的文件系统上建立一个空目录,把分区挂载到这个位置比如你新建的目录叫/mnt/udisk,你要使用的分区叫做sda5(第一个硬盘上的第一个逻辑分区,通常是windows下的第二个盘)su(输入root口令)mount -o umask=0 /dev/sda5 /mnt/udisk如果
50个LINUX问答题(转)
50个LINUX问答题(转)[@more@]一. 实验题 (总共 50 题) 1. 某公司需要在网络上共享一个文件夹/home/share,所有人都只有只读权限,且只有192.168.1.0/24子网的用户可以读写访问,其他的只读,试通过NFS共享该文件夹。假定NFS服务器的IP地址是192.168.1.1。2. 利用iptables实现内部网代理上网,假定当前网络为218.193.118.0,网关为218.193.118.254,本机IP为218.193.118.x,192.168.1.1内部网为192.168.1.x。3. 利用iptables实现内外互通,假定当前网络为218.193.118.0,网关为218.193.118.254,本机IP为218.193.118.x,192.168.1.1,内部网为
使用 /proc 文件系统来控制系统(转)
使用 /proc 文件系统来控制系统(转)[@more@]proc 文件系统是 Linux 的优秀特性之一,本文向您详细讲述了它的一些最实用的基础知识。使用 /proc,您再也不用关闭并重新引导机器来管理操作系统的许多细节问题,这对那些要求系统的可用性尽可能高的管理员来说非常有用。 任何管理过具有商业重要性的系统的人都知道计算机正常运行时间的价值 — 或者反过来讲,知道用户因故障时间会给您带来诸多头痛问题。公司采用 UNIX 服务器的主要原因之一是由于它的可靠性和稳定性。如果仔细管理,通常可以很长时间不需重启这些服务器。为了做到尽善尽美,
Redhat linux9系统管理(转)
Redhat linux9系统管理(转)[@more@]使用方法:解压后打开PPT播放器的PPTVIEW.EXE执行文件,然后选择linux9系统管理文档打开后如何更有效果的浏览,相信你已经明白了,不明白的试着点左键或右键试试。内置PPT播放器。一些基础性的Linux知识,Linux配置与使用,欢迎使用Linux的朋友下载学习。
Linux 系统管理(下)(转)
Linux 系统管理(下)(转)[@more@] 第三部分 文件系统与权限设置 当所有人都把目光投注在操作系统身上时,却常常忘记了一个极为重要的配角――文件系统。文件系统的优劣与否和操作系统的执行效率、稳定性以及可靠度息息相关。 一,认识系统的目录 在安装Linux的磁盘中会有很多系统默认的目录,这些目录依照不同的用途而放置特定的文件。在前面已经简单介绍过一些常用的目录,以下将详细说明每一个默认目录的功能: /: 根目录,包含整个Linux系统的所有目录和文件。 /bin:此目录放置操作系统时所需要使用的各种命令
Linux 系统管理(中)(转)
Linux 系统管理(中)(转)[@more@] 第二部分 磁盘空间管理 由于Linux是多用户的操作环境,如果任由每个用户存放文件而不加限制,磁盘空间将迅速消耗,很快便无法使用。Quota的功能就是去限制用户运用的磁盘空间。在系统尚未设置磁盘空间时,可用执行quota命令检查自己的磁盘使用空间,若出现下列信息,则表示没有限制: [lambert@free lambert]$ quota Disk quotas for user lambert (501):none ← 无限制 这表示用户lambert可以任意堆放文件,直到塞满整个磁盘为之,这样将造成其他用户都无法储存数据。为了避免这种毫
Linux 系统管理(上)(转)
Linux 系统管理(上)(转)[@more@] Linux属于多用户多任务的操作系统,可让不同的用户从本地登陆。在网络上则允许用户利用telnet、ssh等方式从远程登陆。无论是从本机或远程登陆,用户都必须在该台主机上拥有账号。 本章会介绍管理员与一般用户帐号以及用户组对系统的管理和操作。 第一部分 账号管理 一、系统管理员账号与一般用户账号的差别 Linux中的账号主要分成两类:系统管理员账号与一般用户账号。系统管理员账号名称为root,具有对系统完全的控制权,可以对系统做任何设置及修改,当然也可以决定哪些用户可以进入
开机自启动后请教!(转)
开机自启动后请教!(转)[@more@]:0(1 我的redhat 9安装了nessus,启动命令为:nessusd,位置:/usr/local/sbin/nessusd,想让此服务开机自动启动,将/usr/local/sbin/nessusd加入到 /etc/rc.d/rc.local后,能够自启动了,但启动完了nessus后,界面就不动了,不能够进入x窗口,也不能执行任何命令了,没有了命令行提示符,执行到下图:见附件请求帮忙解答!:time:1
06年度PHP会议将在华盛顿召开(转)
06年度PHP会议将在华盛顿召开(转)[@more@]作者:小佳 来自:PHPchina 2006 DC PHP会议将在10月18日到10月20日之间举行,会议将介绍与讨论关于PHP的优势,还将对政府系统的PHP应用进行专题研究。 本次会议的讲演人有: Rasmus Lerdorf Chris Shiflett Adam Trachtenberg Laura Thomson David Recordon Elliot White III Mike Naberezny Will Fitch Ben Ramsey Tony Bibbs Brian Ashe Shen Guo Bram Vogelaar 会议将在L'Enfant 广场旅馆在华盛顿特区举行。当然会议面向广大PHP爱好者是开放的
Red Hat Linux 9.0开机自动运行程序五法(转)
Red Hat Linux 9.0开机自动运行程序五法(转)[@more@] 1.开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。例如:编辑 /etc/rc.d/rc.local 文件,在文件最末加上一行“xinit”或“startx”,可以在开机启动后直接进入X-Window。 2.登录时自动运行程序 用户登录时,bash首先自动执行系统管理员建立的全局登录script
双硬盘安装linux(转)
双硬盘安装linux(转)[@more@]先安装windows xp 在第二块硬盘,在安装fedora 4 到第一块硬盘(均为120G 金钻,IDE),采用默认Grub引导系统,启动windows无法自动启动。修改 Fedora中/boot/grub.conf文件,在windows引导处为: CODE: title window xproot (hd1,0) %% 注意这里所有hd1需要换成window所在盘chainloader (hd1,0) +1makeactivemap (hd0, hd1)map (hd1,hd0)boot
JAVA基础:使用Properties类带来的好处(转)
JAVA基础:使用Properties类带来的好处(转)[@more@]许多开发者抱怨C++不能像Java那样绑定Properties类。Java的Properties类内在包含一个文件,该文件用来读写Properties类中的属性,可以写成这样形式:<名字>=<数值>(例如:ConnectToInternet=Use IE)。 使用Properties类的好处就是你可以很轻松的理解和修改它们。在本文的第一部分中,你将看到我们也可以在C++中使用Properties类。本文的第二部分将向你演示通过使用操作符>>和<<把数据保存到Properties类中是多么的容易。现在介绍C++ Properties文件的
JAVA基础:谨慎使用Date和Time类(转)
JAVA基础:谨慎使用Date和Time类(转)[@more@]AVA里提供的日期和时间类,java.sql.Date和java.sql.Time,只会从数据库里读取某部分值,这有时会导致丢失数据。例如一个包含2002/05/22 5:00:57 PM的字段,读取日期时得到的是2002/05/22,而读取时间时得到的是5:00:57 PM. 你需要了解数据库里存储时间的精度。有些数据库,比如MySQL,精度为毫秒,然而另一些数据库,包括Oracle,存储SQL DATE类型数据时,毫秒部分的数据是不保存的。以下操作中容易出现不易被发现的BUG:获得一个JAVA里的日期对象。从数据库里读取日期试图比较两个日期对象是否相
Linux下增加Apache的rewrite Module(转)
Linux下增加Apache的rewrite Module(转)[@more@]公司一台Linux服务器,Apache默认安装时候没有加载任何Modules,最近要用到Apache的rewrite模块,经过一夜一天的努力,终于成功了,兴奋....现在列下几个要点:1. Apache安装rewrite模块的时候需要DBM支持,否则无法编译,所以首先要安装一个GDBM 下载地址:ftp://ftp.gnu.org/gnu/gdbm/安装步骤: 进入安装目录,./configure; make; make install; make install-compat; 否则无法编译出ndbm.h头文件.2. 然后用Apache bin目录下的apxs命令安装/var/apache/bin/apxs -c mod_rewrite.c {gcc -DLINUX=22
PHP问题总结:PHP优化及高效提速问题小结(转)
PHP问题总结:PHP优化及高效提速问题小结(转)[@more@] 一、 在函数中,传递数组时使用 return 比使用 global 要高效,比如: function userloginfo($usertemp){ $detail=explode("|",$usertemp); return $detail; } $login=userloginfo($userdb); 比 function userloginfo($usertemp){ global $detail; $detail=explode("|",$usertemp); } userloginfo($userdb); 要高效 二、 (这个代码用于得到程序目录对应的网址,推荐使用) $urlarray=explode('/',$HTTP_SERVER_VA
Linux系统的Shell I/O重定向详解(转)
Linux系统的Shell I/O重定向详解(转)[@more@] I/O重定向详解及应用实例 1、 基本概念(这是理解后面的知识的前提,请务必理解) a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monitor有关; c、 用 < 来改变读进的数据信道(stdin),使之从指定的档案读进; d、 用 > 来改变送出的数据信道(stdout, stderr),使之输出到指定的档案; e、 0 是 < 的默认值,因此