嘗試 ssh localhost 時重置連接

嘗試 ssh localhost 時重置連接

我使用以下命令安裝了 openssh

apt-get install openssh-server openssh-client

我正在嘗試建立到本地主機的 ssh 連線。

ssh user@localhost

我遇到以下錯誤

Connection reset by 127.0.0.1 port 22

如何解決這個錯誤?

答案1

嘗試重新產生主機金鑰:

sudo rm /etc/ssh/ssh_host_* && sudo dpkg-reconfigure openssh-server

您可以使用 -v 選項從 ssh 獲取更多調試信息,以及查看 ssh 伺服器日誌,對於 debian/ubuntu,這是/var/log/auth.log

相關內容