我有这个 rsync 命令:
rsync -auv -delete /home/user/mc-server-files /home/user/sandisk-usb/mc-server-files >> /home/user/mylogs/school-server-backup.log 2>&1
我也在 crontab 中使用它。当我尝试手动运行它时,它不起作用。日志文件给了我很多Permission denied (13)
我认为这是因为 usb 驱动器权限:
Output of ls -l
drwxr-xr-x 4 root root 32768 Aug 2 16:09 sandisk-usb
Output of dF -Th
/dev/sdb1 exfat 29G 320K 29G 1% /home/user/sandisk-usb
Drive mounted with:
mount /dev/sdb1 /home/user/sandisk-usb
我的用户属于 sudo 组,但不属于 root 组。我也无法使用 更改权限sudo chmod g=rw /home/user/sandisk-usb/mc-server-files
。该命令运行后没有任何提示,权限保持不变。