putty 0.61:为什么我在输入登录 ID 后会看到“拒绝访问”消息?

anj*_*chu 11 linux security ssh putty

我使用腻子登录到我的 RHEL 5.3 服务器。系统提示我以“登录身份”输入我的登录名,然后我输入我的登录 ID。我一按Enter,就会看到“拒绝访问”消息,然后提示我输入密码。我成功输入密码,我通过了 - 没问题。

我对腻子 0.60(而不是腻子 0.61 以上)进行了相同的尝试,但在此版本中,我没有收到任何“拒绝访问”错误。我该怎么办?putty 0.61 版本有问题吗?

PS:如果我使用ssh.exe(来自 cygwin)登录,那么我很好——我没有收到任何“拒绝访问”错误。

use*_*686 15

PuTTY 连续尝试多种身份验证方法,这可能会导致以下消息:

  • GSSAPI(仅当您的系统服务器启用它时)
  • 公钥(仅当您加载了密钥时)
  • 密码

收到“拒绝访问”消息后,按住Ctrl并右键单击 PuTTY 窗口,然后选择Event log。在底部,您将看到究竟是什么导致了失败。


更新: PuTTY 0.62修复了GSSAPI 身份验证失败导致此错误消息的错误。

  • @BarryBrown,你在 `sshd_config` 中禁用了 `GSSAPIAuthentication`,这没问题,但我认为更好的选择是告诉 PuTTY 不要尝试使用它。您可以通过 PuTTY 选项 *Connection > SSH > Auth > GSSAPI* 做到这一点。取消选中“尝试 GSSAPI 身份验证”复选框。 (2认同)