我正在尝试从安装点到本地文件夹执行本地rsync。我需要将所有者,组和权限设置为特定设置。这是我正在使用的:
rsync -rtlv --chown=process:sambausers --chmod=D770,F770 /mnt/owncloud_mnt/Engineering/ /Drive_D/docs/Engineering_test
我最终在目录和文件上都获得了760的权限,并在所有权上获得了root:root(rsync作为root运行)。
我究竟做错了什么?
TIA
目标文件系统是“ Drive_D”,是否像NTFS一样?
—
萨米·库莫宁
目标文件系统是ext4
—
Roger Creasy
添加-p有帮助吗?
—
Sami Kuhmonen '16
-p确实使chmod在移动文件上起作用。我需要进行测试以确保它不会覆盖任何现有文件的权限。谢谢。而且,我仍然遇到问题
—
Roger Creasy
为此,您实际上需要-og我认为
—
Sami Kuhmonen