OpenSSH:如果服务器设置为“PasswordAuthentication no”,那么如果*客户端*设置为“PasswordAuthentication yes”是否有任何风险?

OpenSSH:如果服务器设置为“PasswordAuthentication no”,那么如果*客户端*设置为“PasswordAuthentication yes”是否有任何风险?

对于我的所有服务器,都在文件中PasswordAuthentication设置为。这意味着仅允许密钥身份验证。nosshd_config

PasswordAuthentication在这种情况下,如果设置为yes有风险吗?客户的 ssh_config

答案1

如果客户端连接到错误的机器,并且该机器允许密码身份验证,则存在风险。然后用户可能会输入密码,认为这可能是服务器端的更改......现在密码可能会被盗。

有关的:当您尝试连接到错误的服务器时,您的 SSH 密码是否会泄露?

相关内容