banner的作用:你用ssh登陆的时候,会自动显示系统版本信息之类的敏感信息
有些版本会存在一些固有的安全问题,很容易被黑客利用。
所以我们在这教大家一个隐藏这些敏感信息的方法
首先在etc目录下创建一个文件ssh_banner
让后将该文件归为bin用户和属组:chown bin:bin /etc/ssh_banner
再接着给改文件赋予644权限 : chmod 644 /etc/ssh_banner
然后在其中加上这么一句话
![](https://i-blog.csdnimg.cn/blog_migrate/7b694dede934aced44099985664f0313.png)
修改/etc/ssh/sshd_config 文件 添加如下语句
Banner /etc/ssh_banner
![](https://i-blog.csdnimg.cn/blog_migrate/dcd9738db249ef8aa7853a17fed96eb4.png)
重启sshd服务
service sshd restart
![](https://i-blog.csdnimg.cn/blog_migrate/d5883739125eb1957e3fc16254f5ada1.png)
在/etc/motd文件下写上这么一句话(如果没有该文件就自己创建)
login success. All activity will be monitored and reported
重启sshd 服务
网络限制
金库模式:
限制root远程登录
vi /etc/ssh/sshd_config
将Premidroot 改为yes 就可以允许root用户远程登录了