当在 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
。