当我通过SSH连接到我的Ubuntu 9.05服务器时,为什么“密码”提示会永远存在?

Modified on: Thu, 08 Nov 2018 17:00:02 +0800

答案:事实上,它正在执行反向DNS解析。根据以下建议和本文,我添加了“UseDNS no”到我的sshd_config,重新启动ssh,现在立即显示密码提示。

当我通过SSH连接到服务器时,我会收到标准的“login as:”提示符,然后是“user @ host's password:”提示符。无论出于何种原因,第二个总是需要一段时间才能显示出来。我的服务器没有任何负载,通常执行命令非常快。

现在,在我输入用户名和第二个提示显示的时间之间,我们只聊了10秒左右,但是当你这么做时,它会变得很烦人。我怀疑Ubuntu正在查找我的用户帐户,但它已经< 5个帐户在整个安装。

更新@Josh
/ var / log / messages 包含此gem:

Oct 28 16:54:59 Athena sudo: pam_sm_authenticate: Called
Oct 28 16:54:59 Athena sudo: pam_sm_authenticate: username = [msmith]
Oct 28 16:54:59 Athena sudo: Warning: Using default salt value (undefined in ~/.ecryptfsrc)
Oct 28 16:55:01 Athena sudo: Passphrase key already in keyring; rc = [1]
Oct 28 16:55:02 Athena sudo: Passphrase key already in keyring; rc = [1]
Oct 28 16:55:02 Athena sudo: There is already a key in the user session keyring for the given passphrase.

msmith是我的用户名。这一切意味着什么?

作者:,rcampbell

最佳答案

是否有可能在您的IP上进行反向DNS查询?如果客户端使用公共IP地址,您可以在在线查看结果,或者从服务器中使用以下内容:

dig -x CLIENT_IP_ADDRESS

/var/log/messages中有什么内容吗?

作者:Arjan,Josh

相关问答

添加新评论