Fedora sshmenu 问题

Fedora sshmenu 问题

当我运行 sshmenu 并尝试连接到 ssh 服务器时,我得到了

$SSH_AUTH_SOCK is not set. Is the ssh-agent running?

如果我运行,ssh-agent我就会看到$SSH_AUTH_SOCK变量。

我怎样才能让它工作?

答案1

跑步 ”ssh-agent ”不会任何变量,因为一个进程不能修改任何其他进程的环境;所以该程序只是将sh- 兼容的命令输出到 stdout,目的是被eval'd。

eval $(ssh-agent)

相关内容