Loading... 要在CentOS 7中禁止root用户远程登录和修改登录端口,可以按照以下步骤进行配置: 禁止root用户远程登录: 1. 使用SSH登录到CentOS 7服务器上的一个具有root权限的用户账号。 2. 编辑SSH服务器配置文件 `/etc/ssh/sshd_config`,使用文本编辑器打开该文件。 3. 在文件中找到 `PermitRootLogin` 的行,并将其值修改为 `no`,即: ``` PermitRootLogin no ``` 4. 保存并关闭文件。 5. 重新加载SSH服务以使更改生效。可以使用以下命令重启SSH服务: ``` systemctl restart sshd ``` 现在,root用户将被禁止通过SSH远程登录到CentOS 7服务器。 修改登录端口: 1. 在进行端口修改之前,请确保你选择的新端口未被其他服务占用,并允许通过防火墙。 2. 编辑SSH服务器配置文件 `/etc/ssh/sshd_config`。 3. 在文件中找到 `#Port` 的行(默认情况下该行被注释掉),将其取消注释,并将端口号修改为你想要的值,例如: ``` Port 2222 ``` 4. 保存并关闭文件。 5. 重新加载SSH服务以使更改生效。使用以下命令重启SSH服务: ``` systemctl restart sshd ``` 现在,SSH登录端口将被修改为你指定的新端口(上述示例中为2222)。请确保你之后使用SSH客户端时连接到正确的端口。 通过以上配置,你已经成功禁止root用户远程登录并修改了登录端口。这将提高服务器的安全性,减少潜在的风险。请确保在进行任何更改之前备份相关配置文件,并小心操作以避免错误配置导致的问题。 --- **<span style='color:#000000'>香港五网CN2网络云服务器链接:[www.tsyvps.com](https://www.tsyvps.com)</span>** **<span style='color:#DC143C'>蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。</span>** 最后修改:2023 年 07 月 13 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏