是否有适用于 Linux 命令行的 ssh 密钥管理工具,可以在输入密钥密码后使密钥对各种窗口可用?我正在考虑类似于 Putty 的选美比赛,它需要密码来加载密钥,然后在需要连接时将密钥提供给 Putty。
在 Linux 中,我在终端窗口中使用命令行,即使使用代理,每个窗口似乎都需要输入密码。如果我想要一个远程主机的多个窗口,我必须为每个窗口重复密码。
我想我已经忽略了 ssh 或代理的一些明显功能,但到目前为止我还没有找到一种方法来做到这一点。
是否有适用于 Linux 命令行的 ssh 密钥管理工具,可以在输入密钥密码后使密钥对各种窗口可用?我正在考虑类似于 Putty 的选美比赛,它需要密码来加载密钥,然后在需要连接时将密钥提供给 Putty。
在 Linux 中,我在终端窗口中使用命令行,即使使用代理,每个窗口似乎都需要输入密码。如果我想要一个远程主机的多个窗口,我必须为每个窗口重复密码。
我想我已经忽略了 ssh 或代理的一些明显功能,但到目前为止我还没有找到一种方法来做到这一点。
此处的标准做法是在 X11 之前或作为会话的一部分启动 ssh-agent,因此该代理可用于您运行的任何内容。您将使用的确切方法取决于您如何启动 X11。
链接:
我为此使用钥匙串:
我第一次打开终端时, ssh-askpass-gnome 出现并询问密码。然后这个密码在整个 X 会话中都被保留。
我最近读过类似的东西,但使用的是终端的功能,而不是 ssh,这里是:urxvt + pwsafe