CentOS 5.5 系统安全配置(3)
禁止Ctrl+Alt+Delete重新启动机器命令
3、修改/etc/inittab文件,将”ca::ctrlaltdel:/sbin/shutdown-t3-rnow”一行注释掉。
然后重新设置/etc/rc.d/init.d/目录下所有文件的许可权限,运行如下命令:
- # chmod -R 700 /etc/rc.d/init.d/*
这样便仅有root可以读、写或执行上述所有脚本文件。
4、限制su命令
当不想任何人能够su作为root,可以编辑/etc/pam.d/su文件,增加如下两行:
- auth sufficient /lib/security/pam_rootok.sodebug
- auth required /lib/security/pam_wheel.sogroup=isd
这时,仅isd组的用户可以su作为root。此后,如果希望用户admin能够su作为root,可以运行如下命令:
- #usermod -G 10 admin
5、防止攻击
1)阻止ping, 抵御SYN:
如果没人能ping通系统,安全性自然增加了,为此,我们可以在/etc/rc.d/rc.local文件中增加如下一行
- echo 1>/proc/sys/net/ipv4/icmp_echo_ignore_all
SYN攻击是利用TCP/IP协议3次握手的原理,发送大量的建立连接的网络包,但不实际建立连接,最终导致被攻击服务器的网络队列被占满,无法被正常用户访问。
Linux内核提供了若干SYN相关的配置,用命令:
- sysctl -a | grep syn
顶(0)
踩(0)
- 最新评论
