【发布时间】:2017-06-01 01:14:32
【问题描述】:
我有一个带有以下行的脚本
sshpass -p 'password' ssh user@server "touch /tmp/test"
这有效,当我运行脚本时,但如果我将脚本放在 cron 中,它就不起作用。有什么想法吗?
【问题讨论】:
-
cron 条目是什么样的?你是把它放在你自己的、root 的 crontab 中(使用 sudo)还是其他用户的?
-
是否出现错误? cron 作业的任何输出都应作为电子邮件发送给您(我希望您没有将输出重定向到 /dev/null)。