我每天将 /var/www 文件夹的 rsync 备份到 Windows 2022 服务器上的共享中。几个月来它一直运行良好,但最近几天开始出现以下错误。源文件夹或目标文件夹或其权限均未发生任何更改。
知道为什么我突然看到这个吗?如何解决?我正在运行 Lubuntu 20.04
$ rsync -av "/var/www/" "/media/server2022/web"
sending incremental file list
rsync: ERROR: cannot stat destination "/media/server2022/web": Permission denied (13)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(660) [Receiver=3.1.3]
目标文件夹在 fstab 中的定义如下:
$ rsync -av "/var/www/" "/media/server2022/web"
//192.168.1.4/public /media/server2022 cifs credentials=/home/myuser/.smbcredentials,defaults,exec,,uid=1000,gid=1000,dmask=077,fmask=137 0 0
答案1
经过大量搜索后,我修改了 /etc/fstab 中此共享的条目,以包含“用户”选项:
//192.168.1.4/public /media/server2022 cifs credentials=/home/myuser/.smbcredentials,defaults,exec,,uid=1000,gid=1000,users 0 0
问题似乎已经解决了。我猜是 Ubuntu 更新导致之前的配置方式出现问题,因为使用原始 fstab 配置几个月来它一直运行良好(如我的 OP 中所述)