工作中需要查看一下操作系统版本,或者是源码编译安装时,到网上下载对应的源码包,需要提前获取操作系统版本信息。然而,操作系统信息能简单使用命令获取,显然是不安全的,这样给我们的系统带来很大的隐患。这就需要我们对操作系统信息进行一定的伪装,来迷惑想要攻击我们系统的人。这样会使我们的系统更加安全。
查看操作系统版本信息的命令很多,下面列出一些常用的查看方式:
1.uname -a
[root@localhost~]#uname-a Linuxlocalhost.localdomain2.6.32-642.el6.x86_64#1SMPTueMay1017:27:01UTC2016x86_64x86_64x86_64GNU/Linux [root@localhost~]#
2.cat /etc/issue
[root@localhost~]#cat/etc/issue CentOSrelease6.8(Final) Kernel\ronan\m MageEducationLearningServices http://www.magedu.com [root@localhost~]#
3.lsb_release -a 如命令不能使用,需要安装redhat-lsb--->yum install -y redhat-lsb.x86_64
[root@localhost~]#lsb_release-a LSBVersion::base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch DistributorID:CentOS Description:CentOSrelease6.8(Final) Release:6.8 Codename:Final [root@localhost~]#
4.cat /etc/redhat-release
[root@localhost~]#cat/etc/redhat-release CentOSrelease6.8(Final) [root@localhost~]#
以上是几种查看操作系统信息的方式,有些显示信息详细,有些仅仅简略显示操作系统信息,工作中根据需要使用不同的命令。
在使用上述命令查看操作系统信息的过程,实际上都是在读取/etc/issue和/etc/redhat-release中的信息。所以我们只要对这两个文件中的操作系统相关的信息进行修改,就能达到我们的目的。
原文链接:https://www.f2er.com/centos/381461.html