Hi Shawn,
you have to use ssh-agent in combination with public key authentication.
In my own environment I'm using the following shell-script which you should source in
your .profile
A close look into the ssh-manpagey could be helpfull
/Stefan
#!/usr/bin/ksh
SSH1_ENV=$HOME/.ssh/ssh1environment
SSH2_ENV=$HOME/.ssh2/ssh2environment
function start_ssh1agent {
echo "Initialisierung des SSH1-Agenten ..."
/usr/local/ssh1/bin/ssh-agent1 >$SSH1_ENV
chmod 600 $SSH1_ENV
. $SSH1_ENV
echo <PASSPHRASE>|/usr/local/ssh1/bin/ssh-add1 -p 1>/dev/null 2>&1
}
function start_ssh2agent {
echo "Initialisierung des SSH2-Agenten ..."
/usr/local/ssh2/bin/ssh-agent2 >$SSH2_ENV
chmod 600 $SSH2_ENV
. $SSH2_ENV
echo <PASSPHRASE>|/usr/local/ssh2/bin/ssh-add2 -p $HOME/.ssh2/<YOUR PRIVATE KEY
FILE> 1>/dev/null 2>&1
}
if [ -f $SSH1_ENV ]; then
. $SSH1_ENV 1>/dev/null 2>&1
ps -p $SSH_AGENT_PID >/dev/null 2>&1 || start_ssh1agent
else
start_ssh1agent
fi
if [ -f $SSH2_ENV ]; then
. $SSH2_ENV 1>/dev/null 2>&1
ps -p $SSH2_AGENT_PID >/dev/null 2>&1 || start_ssh2agent
else
start_ssh2agent
fi
-----Original Message-----
From: Song, Shawn [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 09, 2000 5:46 PM
To: '[EMAIL PROTECTED]'
Subject: how to run cron job without passphrase
I want to set up a cron job which using scp. Is there any way to turn off
the passphrase prompt?
Thanks a lot !
Shawn