liunx安全优化

本文介绍如何通过修改Linux系统设置来隐藏登录界面显示的操作系统版本和内核信息,以提高系统的安全性。
1.当 telnet 到主机时,主机会出现一个提示讯息 :

Red Hat Linux release 7.1 (Seawolf)
Kernel 2.4.2-2 on an i586
login:

用意是告诉使用者版本编号及Kernel编号,本意是很好的,但是看在骇客的眼里,则是喜获至宝,立刻就知道你的主机使用的OS及编号,所以一般会建议将上述讯息杀掉,方法很简单

1.1 cat /dev/null > /etc/issue

清掉 console login 的讯息

1.2 cat /dev/null > /etc/issue.net

清掉远程 login 的讯息

1.3 这样还不够,因为开机时会自动产生这两个档,还得再加一个步骤

vi /etc/rc.d/rc.local

#echo "" > /etc/issue
#echo "$R" >> /etc/issue
#echo "Kernel $(uname -r) on $a $SMP$(uname -m)" >> /etc/issue

#cp -f /etc/issue /etc/issue.net
#echo >> /etc/issue

找到上述句子,将他们 mark 起来就 ok 了!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值