【问题标题】:How is SSH_AUTH_SOCK setup and used by ssh-agent?ssh-agent 如何设置和使用 SSH_AUTH_SOCK?
【发布时间】:2014-04-04 22:52:45
【问题描述】:

阅读https://superuser.com/a/230872/301446后,我已经能够设置共享ssh-agent进行公钥认证了

这样生成的环境文件内容如下:

SSH_AUTH_SOCK=/tmp/ssh-OwqeSuxmEsQN/agent.4744; export SSH_AUTH_SOCK;
SSH_AGENT_PID=8960; export SSH_AGENT_PID;
#echo Agent pid 8960;

agent.4744 有:

!<socket >24194 s 07DF88C6-E9997283-4C471010-2FE57D77

你知道 ssh-agent 是如何使用这个套接字的吗?我可以理解 ssh-agent 使用它来共享身份验证信息,但具体如何?

【问题讨论】:

    标签: sockets ssh public-key-encryption ssh-agent


    【解决方案1】:

    来自here

    $SSH_AUTH_SOCK 包含 unix 文件套接字的路径 代理用于与其他进程通信。这是必不可少的 用于 ssh-add。

    【讨论】:

    猜你喜欢
    • 2022-01-27
    • 2012-09-10
    • 2019-07-06
    • 2020-05-25
    • 2018-04-12
    • 2015-01-18
    • 2016-04-10
    • 2020-12-25
    • 1970-01-01
    相关资源
    最近更新 更多