
我使用以下命令安裝了 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