Windows 上的 Rsync:权限被拒绝(13)

Windows 上的 Rsync:权限被拒绝(13)

我有一台 Windows 7 机器和一台 Ubuntu 服务器,我需要在它们之间同步文件。我的计划是在 Windows 机器上使用 cygwin 中运行的 Rsync,脚本如下:

cd E:/User/
rsync -avz --delete -e "ssh -p 2221" Pictures/* [email protected]:/Path/to/Files/
rsync -avz --delete -e "ssh -p 2221" [email protected]:/Path/to/Files/* Pictures/

但是当我尝试这样做时,rsync 会针对每个文件或目录输出类似这样的错误

rsync: recv_generator: fail to stat "/path/to/file/file.jpg": Permission denied (13)
rsync: recv_generator: mkdir "/path/to/file/": Permission denied (13)

我通过 ssh 连接到服务器的用户有权drwxrwxrwx访问该目录(根据ls -la)。有什么办法可以解决这个问题吗?

答案1

相关内容