允许root用户通过SSH远程登录风险极大,非必要尽量不要开启。除了可以从云服务器控制台关闭实例的防火墙22端口之外,还可以在服务器端关闭SSH远程登录功能。
第一步
登录Linux 服务器,输入以下命令:
1 | sudo vi /etc/ssh/sshd_config |
第二步
输入”/“命令进行查找“PermitRootLogin”:
1 | /PermitRootLogin |
第三步
把 PermitRootLogin = no 改成 PermitRootLogin = yse
如果需要关闭,则把值改成 no
第四步
1 | :wq! |
输入以上命令,保存并退出。
第五步(操作系统版本 CentOS release 6.5 (Final))
1 | service sshd restart |
输入以上命令,重启 ssh 服务。