moooofly / MarkSomethingDownLLS

本仓库用于记录自 2017年10月16日起,在英语流利说任职期间的各方面知识汇总(以下内容不足以体现全部,一些敏感内容已移除)~
MIT License
72 stars 37 forks source link

ssh-agent 的用途 #80

Open moooofly opened 5 years ago

moooofly commented 5 years ago
moooofly commented 5 years ago

Understanding ssh-agent and ssh-add

$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-MUyniqn10506/agent.10506; export SSH_AUTH_SOCK;
SSH_AGENT_PID=10507; export SSH_AGENT_PID;
echo Agent pid 10507;
source ~/.ssh-find-agent/ssh-find-agent.bash
set_ssh_agent_socket
moooofly commented 5 years ago

what's the purpose of ssh-agent?

moooofly commented 5 years ago

总结

实践下来,最好用的方式为

eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa

注意:eval $(ssh-agent bash) 不行;

执行后,当前 terminal 立即生效,在其他 window 或 tab 上也直接可用了;