操作系统安全防护技巧介绍之Linux篇
作者: 出处:cfan.com.cn 更新时间:2007-08-24 责任编辑:liuhao
 
 

系统安全性对于用户来说至关重要,Linux用户也不例外。笔者就自己使用Linux的经历,总结了一些增强Linux安全防护的小窍门,在此介绍给大家。

相关文章:
Linux操作系统中的七件超厉害的武器
在Linux中用防火墙抵挡黑客攻击 

 

1.为LILO增加开机口令

在/etc/lilo.conf文件中增加选项,从而使LILO启动时要求输入口令,以加强系统的安全性。具体设置如下:


boot=/dev/hdamap=/boot/mapinstall=/boot/boot.btime-out=60 #等待1分钟promptdefault=linuxpassword=#口令设置image=/boot/vmlinuz-2.2.14-12label=linux initrd=/boot/initrd-2.2.14-12.img root=/dev/hda6 read-only

此时需注意,由于在LILO中口令是以明码方式存放的,所以还需要将 lilo.conf的文件属性设置为只有root可以读写。


# chmod 600 /etc/lilo.conf

当然,还需要进行如下设置,使lilo.conf的修改生效。


# /sbin/lilo -v

2.设置口令最小长度和

最短使用时间

口令是系统中认证用户的主要手段,系统安装时默认的口令最小长度通常为5,但为保证口令不易被猜测攻击,可增加口令的最小长度,至少等于8。为此,需修改文件/etc/login.defs中参数PASS_MIN_LEN。同时应限制口令使用时间,保证定期更换口令,建议修改参数PASS_MIN_DAYS。

3.用户超时注销

如果用户离开时忘记注销账户,则可能给系统安全带来隐患。可修改/etc/profile文件,保证账户在一段时间没有操作后,自动从系统注销。

编辑文件/etc/profile,在“HISTFILESIZE=”行的下一行增加如下一行:


TMOUT=600


则所有用户将在10分钟无操作后自动注销。

4.禁止访问重要文件

对于系统中的某些关键性文件如inetd.conf、services和lilo.conf等可修改其属性,防止意外修改和被普通用户查看。

首先改变文件属性为600:


# chmod 600 /etc/inetd.conf

保证文件的属主为root,然后还可以将其设置为不能改变:

 
     
 
 
继续>>下一页
[第1页][第2页][第3页][第4页][第5页][下一页]
 
内容导航  
第1页操作系统安全防护技巧.. 第2页操作系统安全防护技巧..
第3页操作系统安全防护技巧.. 第4页操作系统安全防护技巧..
第5页Linux
上一篇 : Linux的高效的数据传输技.. 下一篇玩转系统:Mac OS X+XP..
 
  您要为所发表的言论的后果负责,请各位遵纪守法并注意文明用语
标题:  

[ 关于本站 ] [ 广告服务 ] [ 商务合作 ] [ 联系我们 ] [ 合作伙伴 ] [ 法律顾问 ] [ 网站地图 ]
千橡公司 京ICP证041489号 Copyright (c) 1997-2007 All Right Reserved.