小编rca*_*ell的帖子

为什么当我通过 SSH 连接到我的 Ubuntu 9.05 服务器时,“密码”提示会一直持续?

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

当我通过 SSH 连接到我的服务器时,我会看到标准的“登录身份:”提示,然后是“用户@主机的密码:”提示。无论出于何种原因,第二个总是需要一段时间才能显示。我的服务器没有任何负载,通常执行命令的速度非常快。

现在,在我按 Enter 输入用户名和第二个提示显示之间,我们只讨论了 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; …
Run Code Online (Sandbox Code Playgroud)

linux ssh openssh ubuntu

26
推荐指数
3
解决办法
6万
查看次数

如何防止 gpg-agent 在密码收集期间超时?

gpg2在 CLI 脚本中调用本地文件的对称加密。它似乎gpg-agent通过一些 CLI、基于文本的 UI 提示输入密码。只要我在附近输入密码,一切正常。但是,如果我不是,它最终会失败并显示以下消息:

gpg-agent[15338]: command get_passphrase failed: Operation cancelled
gpg: cancelled by user
gpg: error creating passphrase: Operation cancelled
gpg: symmetric encryption of `XXXX.tar' failed: Operation cancelled
Run Code Online (Sandbox Code Playgroud)

有没有办法完全关闭这个超时?

我希望密码提示无限期地保留在屏幕上,直到我输入某些内容。

encryption gnupg gpg-agent

7
推荐指数
1
解决办法
9388
查看次数

标签 统计

encryption ×1

gnupg ×1

gpg-agent ×1

linux ×1

openssh ×1

ssh ×1

ubuntu ×1