4
告诉SSH使用图形提示输入密钥密码
如何强制SSH使用图形提示(例如GTK)而不是使用终端的标准提示来请求密码? 我尝试设置,SSH_ASKPASS=/usr/bin/ssh-askpass但似乎没有效果。 问题是openssh文档说的事实 如果ssh 没有与之关联的终端,但是设置了DISPLAY和SSH_ASKPASS,它将执行SSH_ASKPASS指定的程序并打开X11窗口以读取密码。 在命令行启动,在我的情况下的结果的SSH git push,将具有与其相关联的终端,所以SSH_ASKPASS逻辑似乎被忽略。 请注意,我不是指ssh-add,而是指对存在密钥对但受密码保护的主机的通用ssh调用。
41
ssh