破碎的SSH恢复

我一直在搞乱我的SSH作为试图添加一个新的用户。 现在我无法访问服务器通过SSH我有权访问并行有没有希望恢复SSH连接?

ssh -v -v -v [email protected] 

滴剂

 Authentications that can continue: publickey,password Permission denied, please try again. 

灾难前的历史

 useradd myname passwd myname 

比编辑

 /etc/ssh/sshd_config 

添加

 AllowUsers myname 

重新启动

 service ssh restart 

毕竟这退出,并尝试login,但即使是根目前不工作

在恢复之后做一点研究如何添加一个新的ssh用户我发现它不需要任何编辑/etc/ssh/sshd_config只需简单地添加一个新用户adduser youusername并重新加载ssh service ssh reload

您在您的configuration中设置AllowUsers myname 。 这意味着只有 myname可以用sshlogin到服务器。 即使root不能login,因为它没有在AllowUsers命名。

要解决此问题,请login并修复或删除AllowUsers指令。