![我的 ssh 根访问权限已禁用。我该如何恢复?](https://linux22.com/image/707812/%E6%88%91%E7%9A%84%20ssh%20%E6%A0%B9%E8%AE%BF%E9%97%AE%E6%9D%83%E9%99%90%E5%B7%B2%E7%A6%81%E7%94%A8%E3%80%82%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E6%81%A2%E5%A4%8D%EF%BC%9F.png)
我对服务器一窍不通。我的 VPS 运行的是 centos 7。一切正常,直到我犯了一个错误。我想创建一个新的 SSH 用户来访问我的 VPS。我上网寻找解决方案,并在 sshd_config 中找到了一些设置,如下所示
Port 1234
PermitRootLogin no
AllowUsers jim
然后我保存它并重新启动服务器。但现在我可以使用用户“jim”或 root 访问我的 ssh。现在我无法编辑该配置,因为无法登录 ssh。有人能帮帮我吗
谢谢
答案1
使用不同的帐户登录并 su - root 并更改 sshd_config 中的配置,将 permitRootlogin 更改为 yes
重启服务
与另一个会话进行检查。