命令查看日志:ssh -v localhost
ssh服務確定是開着的,密碼確定是正確的,只是輸入密碼之后,就立即斷開連接了,ssh連接日志如下:
Connection to 172.17.0.2 closed.
Transferred: sent 2224, received 2992 bytes, in 0.0 seconds
Bytes per second: sent 109713.0, received 147599.6
debug1: Exit status 254
把sshd_config文件中的UsePAM改成no就可以了。
修改配置文件后,需要重啟ssh服務
answer2:這個是因為,默認配置下,啟用了超時斷開連接功能。可以參考下面的解決方法
參考資料:
Linux高級安全認證Linux-PAM的配置
https://blog.csdn.net/summer28/article/details/30230757