我已经开始将我的文件从本地 OSX 机器备份到远程 samba 文件系统。但是,它似乎没有正确复制权限:
这是我的安装配置:
/Volumes/myvol (smbfs, nodev, nosuid, mounted by ensile)
当我输入ls /Volumes/myvol/xx.txt i get :
-rwx------ and group
staff while the original file attributes were :
-rw-r--r-- and group
wheel`
我是否也可以复制权限?
更新:
chmod
我看到在 Linux 中可以使用with选项解决我的问题--reference
,但它没有在 OSX 中实现。
答案1
好的,我找到了一种解决我的问题的简单方法,即通过对我希望存储在远程挂载位置的文件进行 tar 存档。复制回本地并提取文件后,权限仍然存在,因为它不在存档 inode 内,而是在数据部分中。