我正在尝试通过 -t 参数重新配置我的 ssh-agent 以使其超时。
我编辑了 /System/Library/LaunchAgents/org.openbsd.ssh-agent.plist
<array>
<string>/usr/bin/ssh-agent</string>
<string>-l</string>
<string>-t</string>
<string>300</string>
</array>
然后我发出
$ launchctl unload /System/Library/LaunchAgents/org.openbsd.ssh-agent.plist
其次是
$ launchctl load /System/Library/LaunchAgents/ord.openbsd.ssh-agent.plist
好像已经重新加载了。
$ launchctl list | grep ssh
- 0 org.openbsd.ssh-agent
但是现在当我使用 ssh 密钥时它无法启动。OpenSSH 要求我输入密码,而不是 GUI ssh-agent。我做错了什么?