Ssh

配置 sshd_config 後無法 ssh

  • July 19, 2015

我已經將我的 sshd 配置文件配置為監聽 ipv6 地址,但忘記取消註釋 ipv4 本地地址。這是我的配置文件中的一個片段:

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

伺服器重新啟動後,我嘗試通過 putty 登錄,但無法登錄。現在我無法訪問我的伺服器。

我可以通過救援模式訪問嗎?是否可以在不重新安裝作業系統的情況下重新獲得訪問權限?

  • 啟動進入救援模式
  • 掛載根文件系統(如果尚未掛載)
  • 恢復舊的 ssh 配置或修復你的錯誤(在你的 rootfs 中,而不是來自救援系統的那個/some/mount/point/etc/ssh/sshd_config
  • 重啟進入正常模式
  • 利潤 ;)

引用自:https://serverfault.com/questions/706888