灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2935回复:0

隐藏/屏蔽Linux服务器系统信息

楼主#
更多 发布于:2011-12-16 17:46
在互联网上,对于黑客来说,入侵第一步,一般都是先扫描,这些扫描包括服务器的类型,提供服务的软件及版本号,然后针对这些系统或软件的相应漏洞进行入侵。那么如何来隐藏这些信息呢?今天就和大家一起分享下:
在缺省情况下,当我们登陆到
Linux系统,则它会告诉我们该Linux发行版的名称、版本、内核版本、服务器的名称。为了不让这些默认的信息泄露出来,我们要进行下面的操作,让它只显示一个"login:"提示符。
删除/etc/issue和/etc/issue.net这两个文件。本地登陆输入用户名和密码前显示的信息写在/etc/issue,当然,在这个文件你也可以写入其他的信息。而/etc/issue.net是供telnet这个远端登入显示的信息,默认里面内容与/etc/issue是一样的。不过,这个现在很少人在用!
下面简单的了解一下issue文件中的一些比较常见的代码含义:
d 本地端时间的日期;
l 显示第几个终端机介面;
m 显示硬体的等级 (i386/i486/i586/i686...);
n 显示主机的网路名称;
o 显示 domain name;
r 作业系统的版本 (相当于 uname -r)
t 显示本地端时间的时间;
s 作业系统的名称;
v 作业系统的版本。
登陆系统后的信息是写在/etc/motd文件中,默认是空的,你可以在这里面写你想显示的信息。

图片:115_3710_4d5cdb9d40e63b6.jpg


比如这里我们编辑写入:hello,welcome to www.atcpu.com,则登录后就会显示出欢迎信息

喜欢0 评分0
游客

返回顶部