[CentOS] ssh-agent fails to hold values
nkadel at gmail.com
Mon Nov 29 12:43:06 UTC 2010
On Mon, Nov 29, 2010 at 6:41 AM, John Doe <jdmls at yahoo.com> wrote:
> From: bluethundr <bluethundr at gmail.com>
>> I am attempting to manage my key logins with ssh-agent. However EVERY
>> time I try to ssh I have to go through the same exact routing and it's
>> getting a little old...
>> Does anyone have any suggestions to make ssh-agent hold these values a
>> bit more persistently?
> I have this in my .bash_profile:
> AGENTRUNNING=`ps x | grep agent | grep -v grep`
> if [ -z "$AGENTRUNNING" ]; then
> /usr/bin/ssh-agent -s > $HOME/.ssh/agent-env.sh
> . $HOME/.ssh/agent-env.sh > /dev/null
> Then, I ssh-add once and that's it.
And if you log in on another machine with that same home directory on
NFS, you'll load information for the wrong host's ssh-agent keys.
Install and use "keychain". It's leaps and bounds more reliable than this.
More information about the CentOS