SSH:「權限被拒絕(公鑰,鍵盤互動)」和「身份驗證失敗次數過多」之間的區別

SSH:「權限被拒絕(公鑰,鍵盤互動)」和「身份驗證失敗次數過多」之間的區別

透過 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版本還是其他什麼?

相關內容