我们的团队已成功安装了包含 OpenSSH 服务器包的 Ubuntu Server 22.04.3 LTS。安装后,我们确保通过在文件PasswordAuthentication yes
中设置来调整 SSH 配置以允许基于密码的身份验证/etc/ssh/sshd_config
,然后重新启动 SSH 守护程序以使更改生效。
随后,我们尝试使用PuTTY建立SSH连接。尽管输入了正确的用户名和密码,我们还是遇到了“访问被拒绝”错误。服务器auth.log
报告了pam_unix(sshd:auth): authentication failure...
一条Failed password for...
消息。
我们正在寻求有关此问题的潜在解决方案的建议。任何指导都将不胜感激。
答案1
我们遇到的问题最终被追溯到 VMware Web 控制台的键盘相关问题。具体来说,差异出现在我们密码中的“@”字符上,该字符未被正确解释为真正的“@”。这一认识促使我们在安装 Ubuntu 服务器时设置了一个更简单的密码,从而有效地解决了该问题。