配置 sshd_config 后无法 ssh

配置 sshd_config 后无法 ssh

我已经将 sshd 配置文件配置为监听 ipv6 地址,但忘记取消注释 ipv4 本地地址。以下是我的配置文件中的一段代码:

AddressFamily any
ListenAddress 0.0.0.0(forgot to uncomment this)
ListenAddress ::

服务器重启后,我尝试通过 putty 登录,但失败了。现在我无法访问我的服务器。

我可以通过救援模式访问吗? 是否可以在不重新安装操作系统的情况下重新获得访问权限?

答案1

  • 启动进入救援模式
  • 挂载根文件系统(如果尚未挂载)
  • 恢复旧的 ssh 配置或修复你的错误(在你的 rootfs 中,而不是来自救援系统的错误/some/mount/point/etc/ssh/sshd_config
  • 重新启动进入常规模式
  • 利润 ;)

相关内容