每次登录时都需要运行ssh-agent

时间:2017-03-01 08:45:16

标签: bash ssh

每次登录时,我都需要运行这些命令,以便每次都不再提示输入密码。

will@dev1:~$
will@dev1:~$ eval $('ssh-agent')
Agent pid 4234
will@dev1:~$ ssh-add
Enter passphrase for /home/will/.ssh/id_rsa:
Identity added: /home/will/.ssh/id_rsa (/home/will/.ssh/id_rsa)
will@dev1:~$

如何配置我的shell,所以我不需要这样做?

由于

1 个答案:

答案 0 :(得分:0)

我不建议自动填写密码......

但您可以在.bash_profile中添加命令以避免输入:

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

这样,您只需在连接时输入密码即可!

希望它有所帮助!