我已将目标服务器安装在Y:
驱动器上的 Windows 计算机上。我在目标文件夹上创建了一个文件夹,当我打开 cygwin 并运行 rsync 命令将数据从我的计算机移动到已安装的服务器时,我收到此错误rsync failed: Permission denied (13)
,我发现我创建的目标文件夹现在已将权限设置为父文件夹更改了本地计算机的权限。不知道为什么?我想使用 rsync 将数据从我的计算机移动到已安装的服务器并匹配目标父文件夹的权限。如果我在运行 ubuntu 的另一台机器上使用相同的命令,它就可以正常工作。有什么建议吗?
这就是我的 rsync 命令的样子:
rsync -0 --files-from=- -ptOW --info=progress2 --no-super --remove-source-files - /cygdrive/y/parent_folder/folder_to_be_copied