[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Не выполняется команда внутри bash скрипта



Nick пишет:
2 апреля 2009 г. 15:45 пользователь "Oleg Anisimov (Олег Анисимов)"
<o_anisimov@dobroe.ru> написал:
[SKIP]
В чем подвох?

возможно крон запускает скрипт от другого пользователя.
и следовательно, ssh не находит "~/.ssh"
а если поьзователь тот, то смотри разницу между login и не-login шелом.

Строчка в /etc/cron.d/myscripts :
*/5 * * * * root /opt/rrd/stat/update.sh 2>&1 > /dev/null

Вроде как рутом должен запускаться. У меня было смутное подозрение
насчет ключей ssh, но как в этом достоверно убедиться и главное
исправить :?
ssh -i /root/.ssh/id_dsa
Пробовал. Не помогло. Но в логе на той стороне:
sshd[26703]: Failed password for root from X.X.X.X port 46968 ssh2

--
--
С наилучшими пожеланиями,
Олег Анисимов AKA Yoda


--
To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org




--
--
С наилучшими пожеланиями,
Олег Анисимов AKA Yoda


Reply to: