我对通过 ssh 登录时不同的 MAC 笔记本电脑抛出的不同错误感到困惑。
我故意为每台机器输入错误的密码(出于某些测试原因)并收到不同的错误:
有一种情况:
Warning: Permanently added '10.209.*.*' (ECDSA) to the list of known hosts.
Password:
Password:
Password:
[email protected].*.*: Permission denied (publickey,keyboard-interactive).
在这种情况下,在目标服务器上打开 sshopenSSH_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 文件,发现它们完全相同。
是什么导致了这 2 个不同的错误。是基于 ssh 版本还是其他什么?