で作業していない私は、次の行でスクリプトを持ってsshpassはクーロンタブ
sshpass -p 'password' ssh [email protected] "touch /tmp/test"
私は、スクリプトを実行すると、これは、動作しますが、私はのcronでスクリプトを置けば、それは仕事をdoesen't。何か案は ?それは、これがGoogleでの最初の答えであるので-o StrictHostKeyChecking =全く
sshpass -p 'password' ssh -o StrictHostKeyChecking=no [email protected] "touch /tmp/test"
cronエントリはどのように見えますか?他のユーザーのもののrootのcrontab(sudoを使って)を自分で入れていますか? – jDo
エラーが発生していますか? cronジョブからの出力はすべて電子メールで送信する必要があります(出力を/ dev/nullにリダイレクトしないことを望みます)。 – Barmar