Пытаюсь заставить копировать информацию по ssh с помощью команды scp из crontab. Не работает. Уже обрылся в гугле и не знаю в какую сторону думать. Из консоли работает, из кронтаба - нет. Сама команда:
Код: Выделить всё
/usr/bin/scp 192.168.153.130:/var/backup/Dipost* /home/jf
Если запустить эту команду по кронтабу ничего не копируется, при этом в /var/log/syslog пишется:
Код: Выделить всё
May 31 16:48:01 alex cron[1155]: (jf) RELOAD (crontabs/jf)
May 31 16:48:01 alex CRON[21336]: (jf) CMD (/usr/bin/scp 192.168.153.130:/var/backup/Dipost* /home/jf)
May 31 16:48:02 alex postfix/pickup[19199]: 0FB31C99F0: uid=1000 from=<jf>
May 31 16:48:02 alex postfix/cleanup[21341]: 0FB31C99F0: message-id=<20100531124802.0FB31C99F0@alex>
May 31 16:48:02 alex postfix/qmgr[1451]: 0FB31C99F0: from=<jf@alex>, size=610, nrcpt=1 (queue active)
May 31 16:48:02 alex postfix/local[21344]: 0FB31C99F0: to=<jf@alex>, orig_to=<jf>, relay=local, delay=0.02, delays=0.01/0.01/0/0, dsn=2.0.0, status=sent (delivered to mailbox)
May 31 16:48:02 alex postfix/qmgr[1451]: 0FB31C99F0: removed
И в /var/mail/jf последнее сообщение:
Код: Выделить всё
From jf@alex Mon May 31 16:48:02 2010
Return-Path: <jf@alex>
X-Original-To: jf
Delivered-To: jf@alex
Received: by alex (Postfix, from userid 1000)
id 0FB31C99F0; Mon, 31 May 2010 16:48:02 +0400 (MSD)
From: root@alex (Cron Daemon)
To: jf@alex
Subject: Cron <jf@alex> /usr/bin/scp 192.168.153.130:/var/backup/Dipost* /home/jf
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/jf>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=jf>
Message-Id: <20100531124802.0FB31C99F0@alex>
Date: Mon, 31 May 2010 16:48:02 +0400 (MSD)
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).
Получается, что у scp почему-то не получается авторизоваться. Ключ для доступа по ssh сгенерирован без пароля, пути абсолютные. Посмотрел "env | grep -i ssh" - ничего дельного не нашел, значит дело не в переменных окружения.
Люди добрые, подскажите пожалуйста в какую сторону рыть.