我知道答案就在那里,但我对 Unix 很笨,如果它击中我的脸,我可能不会认出这个解决方案。
我在 Mac 上,通过 SSH 隧道连接到 SVN 服务器。我必须ssh-add privateKey.txt
每次我想连接到SVN服务器时(Cornerstone和Xcode都连接到SVN)。
有没有办法将密钥“保存”在某个地方,这样我就不必每次都这样做?将其添加到我的钥匙串中吗?一些配置文件?启动脚本?
首先,将您的私钥文件移至~/.ssh
。这并不是绝对必要的,但它是此类事情的标准位置。
然后运行ssh-add -K ~/.ssh/privateKey.txt
。如有必要,它会提示您输入密码,然后将其添加到您的钥匙串中。
之后,您不必做任何其他事情。可以提供稍长一点的解释here http://www-uxsup.csx.cam.ac.uk/~aia21/osx/leopard-ssh.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)