透過 ssh 登入時,我對不同 MAC 筆記型電腦拋出的不同錯誤感到困惑。
我故意為每台機器提供錯誤的密碼(出於某些測試原因)並收到不同的錯誤:
在一種情況下:
Warning: Permanently added '10.209.*.*' (ECDSA) to the list of known hosts.
Password:
Password:
Password:
[email protected].*.*: Permission denied (publickey,keyboard-interactive).
在這種情況下,目標伺服器上的 OPEN ssh 是openSSH_6.9p1
在 ssh 到其他機器上:
Warning: Permanently added '172.21.*.*' (ECDSA) to the list of known hosts.
Password:
Password:
Password:
[email protected].*.*'s password:
Permission denied, please try again.
[email protected].*.*'s password:
Received disconnect from 172.21.*.* port 22:2: Too many authentication failures
在這種情況下,目標伺服器上的 openssh 版本是OpenSSH_7.6p1。
我檢查了兩台機器上的 sshd_config 文件,兩者是相同的。
是什麼導致了這兩個不同的錯誤。是基於ssh版本還是其他什麼?