Answers:
后面的概念ssh -A
是ssh代理。它们在后台运行,通过使用环境变量,可以定位代理,并在使用ssh登录到其他计算机时自动将其用于身份验证。有关更多详细信息,请参见ssh-agent的联机帮助页。
对于Mac OS X,应按需启动ssh-agent。
有关更多信息,请参见:
从OS X 10.8开始,您需要执行一次操作:
sudo touch /var/db/useLS
并将其添加为您的一部分~/.bash_profile
:
if [ -f ~/.ssh/id_rsa ]; then
ssh-add -K ~/.ssh/id_rsa 2>/dev/null
fi
注意:这个配方是我的parto 贝都因人的脚本。