使用密钥为 ssh 记录错误的密码

adm*_*tad 4 openssh sshd

我已经配置了使用密钥登录到 ssh 并且它工作正常。问题是,当我使用密钥和包含的密码连接到服务器时,但是当我输入错误的密码时,我没有看到任何失败的登录尝试。使用 key in 没有失败的登录尝试:

/var/log/audit/audit.log
Run Code Online (Sandbox Code Playgroud)

或者

/var/log/secure
Run Code Online (Sandbox Code Playgroud)

换句话说,我可以输入密码来键入密钥,直到我死而无需任何操作。您有任何想法如何使用带密码的密钥登录到文件失败的登录尝试到 ssh 吗?

操作系统是:Red Hat Enterprise Linux Server release 7.3 (Maipo)

先感谢您。

当我多次输入错误密码时,这是来自服务器的日志:

Connection from my_ip port 51115 on server_ip port 22
sshd[3639]: Found matching RSA key: 00:12:23 ...
sshd[3639]: Postponed publickey for some_user from ip_address port 51115 ssh2 [preauth]
Run Code Online (Sandbox Code Playgroud)

Alx*_*lxs 5

听起来您已将客户端密钥配置为需要密码才能在连接到服务器之前打开密钥。它不会被您的服务器记录,因为这发生在客户端机器上。