如何让 gnome-keyring-daemon 在终端而不是 GUI 中提示输入 ssh-key 密码

如何让 gnome-keyring-daemon 在终端而不是 GUI 中提示输入 ssh-key 密码

当在 gnome 会话中第一次使用密码访问 ssh-key 时,在运行 ssh 命令的终端中密码提示符显示得更清楚。但是,gnome-keyring-daemon 会以 GUI 弹出窗口提示,而这个窗口很容易在不同的工作区中丢失。

我怎样才能让 gnome-keyring-daemon 在终端而不是 GUI 中提示我?它应该看起来像这样:

$ ssh [email protected]
Enter password for ssh key `/path/to/my/key.dsa`: 

例如,这是在非 X 会话中出现的提示。

答案1

如果您不坚持使用 gnome-keyring,它很简单。ssh-agent是您想要的工具。 您可以使用 将密钥添加到正在运行的代理,ssh-add path/to/keyfile并使用 列出活动密钥ssh-add -l

将密钥添加到代理后,您可以ssh像现在一样使用,但密钥由 提供ssh-agent

相关内容