更改 sshd_config 文件后关闭 ssh 服务器

更改 sshd_config 文件后关闭 ssh 服务器

我的服务器只允许通过 ssh 无密码登录 root。例如,ssh[电子邮件保护]可以让我直接进入。我想启用用户登录,例如 ssh[电子邮件保护]会要求输入密码。

我编辑了 sshd_config 文件,注释掉了以下行:

AuthorizedKeysFile %h/.ssh/authorized_keys

读书:

#AuthorizedKeysFile .ssh/authorized_keys

并重新启动 ssh 服务器

/etc/init.d/ssh restart

我立即被踢出了服务器,现在当我输入[电子邮件保护]或者[电子邮件保护],我收到此错误:

ssh: connect to host myserver.com port 22: Connection refused

有没有什么办法可以让 ssh 访问权限重新进入我的服务器,并可能允许用户登录?

答案1

Connection Refused是 TCP 级别错误,意味着没有服务绑定到端口 22。简单地说,the ssh server is no longer running

在这里,最好的恢复方法是使用物理终端,因为你可能有一个损坏的sshd_配置文件,并且服务器无法重新启动。

相关内容