MEM*_*MEM 11 ssh ssh-agent macos
V 航站楼。 2.2.2
Mac OS X Lion 10.7.3
我已经按照ipsis verbis此处的步骤操作:
https://superuser.com/a/8110/72002
这有效,但是,如果我重新启动机器,它会再次提示输入密码!!!
我什至再添加一个,以确保它有效:
ssh-agent bash
ssh-add ~/.ssh/mykeywithoutextention
#Restart terminal
Run Code Online (Sandbox Code Playgroud)
重启后还是要求输入密码!!
似乎,正如这里发布的:http : //alchemycs.com/2011/08/mac-os-x-lion-terminal-and-ssh-how-to-start-ssh-agent-at-login/
当 Mac OS X 启动备份并在登录时启动 Terminal.app 时,在 Terminal.app 启动之前不会启动 ssh-agent
有没有人知道这可能是这里的问题,我们如何正确解决这个问题?
小智 21
在 OS X Lion 上,ssh-agent 默认配置为在启动时启动。并且 ssh-agent 将始终加载您的默认密钥(~/.ssh/id_rsa 和 ~/.ssh/id_dsa)。如果您有多个 ssh 密钥(我为每个客户端/项目都有一个)并且希望 ssh-agent 在重新启动时记住它们:
ssh-add -K ~/.ssh/your-other-key
Run Code Online (Sandbox Code Playgroud)
我也给了我的过期时间,虽然老实说,我不知道这是否重要,因为 -K 将它添加到钥匙串中,我相信过期只是代理。反正:
ssh-add -K -t 7776000 ~/.ssh/my-other-key
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
31234 次 |
最近记录: |