我正在编写一个备份脚本。脚本位于/usr/local/backup-scripts
文件应存储到/var/backup/subdirectory
我想使用 cron 作业或 systemd-timer 运行该脚本。
我不知道如何正确设置权限。当然,为了测试,我可以使用 sudo 运行脚本。但是当 cron 作业或 systemd 运行脚本时会怎样?它们(它们=cron 或 systemd)有 su 权限吗?
不幸的是,我不太熟悉 Linux 中的权限,所以我不知道是否必须将脚本的权限分配给特殊用户(可能是 sys???)或“正确”的方法是什么。感谢大家的帮助,谢谢 Stefan