安全协议与标准 2008年.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安全协议与标准 2008年

* http://lxr.linux.no/linux * identifier?:??run_level??:??action??:??process * * * * * * * * * * * * * * * * * * * * Linux安全防护十招 作者:佚名 系统安全性对于用户来说至关重要,Linux用户也不例外。笔者就自己使用Linux的经历,总结了一些增强Linux安全防护的小窍门,在此介绍给大家。 1.为LILO增加开机口令 ----在/etc/lilo.conf文件中增加选项,从而使LILO启动时要求输入口令,以加强系统的安全性。具体设置如下: ----boot=/dev/hda ----map=/boot/map ----install=/boot/boot.b ----time-out=60 #等待1分钟 ----prompt ----default=linux ----password= ---- #口令设置 ----image=/boot/vmlinuz-2.2.14-12 ----label=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,然后还可以将其设置为不能改变: ----# chattr +i /etc/inetd.conf ----这样,对该文件的任何改变都将被禁止。 ----只有root重新设置复位标志后才能进行修改: ----# chattr -i /etc/inetd.conf 5.允许和禁止远程访问 ----在Linux中可通过/etc/hosts.allow 和/etc/hosts.deny 这2个文件允许和禁止远程主机对本地服务的访问。通常的做法是: ----(1)编辑hosts.deny文件,加入下列行: ----# Deny access to everyone. ----ALL: ALL@ALL ----则所有服务对所有外部主机禁止,除非由hosts.allow文件指明允许。 ----(2)编辑hosts.allow 文件,可加入下列行: ----#Just an example: ----ftp: 1 ----则将允许IP地址为1和主机名为的机器作为Client访问FTP服务。 ----(3)设置完成后,可用tcpdchk检查设置是否正确。 6.限制Shell命令记录大小 ----默认情况下,bash shell会在文件$HOME/.bash_history中存放多达500条命令记录(根据具体的系统不同,默认记录条数不同)。系统中每个用户的主目录下都有一个这样的文件。在此笔者强烈建议限制该文件的大小。 ----您可以编辑/etc/profile文件,修改其中的选项如下: HISTFILESIZE=30或HISTSIZE=30 7.注销时删除命令记录 ----编辑/

文档评论(0)

zsmfjh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档