[编辑:该问题完全是由于自己的疏忽造成的。我输入了错误的 IP 地址。使用正确的 IP 地址登录没有问题。]
问题:
无法从 Windows 8.1 笔记本电脑 ssh 到 ubuntu 14.01 服务器(尝试使用 PuTTY 和 RoyalTS)。
- 终端窗口出现提示输入用户名和密码,然后失败
- PuTTy 中报告的错误是
authentication failed
。 - RoyalTS 中出现类似错误
2016-02-04 17:26:49.587 ERROR Ssh(1)[19] SSH: Rebex.Net.SshException: A supplied password or user name is incorrect.
- 可以使用同一笔记本电脑和相同的用户名和密码凭据(与 ssh 中失败的相同)通过 IPMI 连接登录到同一服务器。用户名和密码是在使用同一 IPMI 连接设置计算机时创建的。
使用 ssh(Putty/RoyalTS/等)和 IPMI 连接时,如何检查并确保键盘设置相同?我在某处读到这可能是问题所在。
我还缺少其他什么东西吗?有什么解决方法吗?
答案1
您可以生成 ssh 密钥并将生成的 SSH 密钥添加到文件 ~/.ssh/authorized_keys 中。似乎 sshd_config 文件中禁用了 root 登录。你也可以检查一下。
答案2
感谢验证码关于控制台 ssh 的提示,我发现(从控制台信息)我试图使用不正确的 ip 地址进行 ssh。我使用正确的 IP 地址 ssh 进入服务器没有任何问题。
所以说,这个问题完全是自己的疏忽造成的。