Synology cron 作业不起作用

zen*_*enk 6 linux scheduled-task cron synology

我不知道在哪里问这个问题,但我会先在这里问。

我有一台 Synology DS211 服务器,我正在尝试运行 cron 作业,但它不起作用。

这是我在 crontab 文件中得到的代码

10 19 4 * * root /opt/bin/openssh-scp user@remote-server:/home/user/Backup/backup.tar.gz /volume1/Backup/ 
Run Code Online (Sandbox Code Playgroud)

但是它没有运行。

我可以/opt/bin/openssh-scp直接运行命令,但不能使用 cron

有什么我做错了吗?

小智 1

我的 DS1010+ 上有 cronjobs。为了做到这一点,我必须添加作业/etc/crontab,然后/usr/syno/etc.defaults/rc.d/S04crond.sh stop运行/usr/syno/etc.defaults/rc.d/S04crond.sh start

您可以重新启动 NAS,而不是运行最后 2 个命令。正如 Khaled 所说,您还需要确保已设置密钥,这样您就不需要输入 SCP 密码。