Ssh
編輯 SSH 配置後無法與 Putty 連接
我正在編輯 PuTTY 的配置文件
/etc/ssh/sshd_config
。我不知道如何保存文件(:w 和:q),所以我退出了 PuTTY。它使文件崩潰,所以我重新打開並保存了它。但現在膩子告訴我:
Access denied.
我以安全模式重新啟動了伺服器(或類似的東西 - 我認為是 netboot 系統)。如何重置配置
/etc/ssh/sshd_config
?
因為您承認您正在
/etc/ssh/sshd_config
通過 ssh 進行修改,並且您搞砸了文件,並且由於某種原因sshd
重新啟動,所以您是 SOL,因為我認為您 /only/ 具有遠端訪問權限。如果您有
plesk
或cpanel
或其他一些 Web 界面允許您下載/上傳系統文件、編輯系統文件,甚至重置為預設系統文件,那將是您的下一個地方。您可以上傳 的新副本
/etc/ssh/sshd_config
,但我不知道如何引導您通過控制面板界面,然後sshd
在伺服器上重新啟動,或者您是否可以編輯文件或恢復預設值以修復錯誤。除此之外,您將不得不聯繫他們的支持並要求他們重置文件
/etc/ssh/sshd_config
並為您重新啟動 ssh 伺服器。要解決您的問題,您需要修改文件並撤消所做的更改,並找出任何語法錯誤。
/usr/bin/ssh -t
您可以通過執行檢查正確性來找到語法錯誤。在另一個回應中,聽起來您更改了預設埠,您是否嘗試過連接到您的主機,在膩子中指定 /that/ 埠?