让我们假设我们有用户:alice和bob.
现在Bob希望将Alice的〜/ Documents目录移动到他的主文件夹中.
最好的工作流程是什么,更新权限(从Alice到Bob)?
这意味着Alice将/ home / alice / Documents /(目录和文件,递归)上的所有权利添加到Bob / home / bob / Documents /(目录和文件,递归),并且Alice的权利将被删除来自/ home / bob / Documents.
解决方法:
如果使用chown更改文件所有者,则alice的权限将转移到bob.所以这是流程:
sudo mv ~bob/Documents ~bob/Documents.orig
sudo mv ~alice/Documents/ ~bob/Documents
sudo chown -PR bob ~bob/Documents
编辑:
如果您想要覆盖该组,请使用
sudo chown -PR bob:bob ~bob/Documents
要么:
sudo chown -PR bob: ~bob/Documents
使用bob的主要组.
但是,请注意,如果alice / Documents具有非默认组权限,则可能会出现问题.在这种情况下,使用类似的东西可能更好
sudo find ~bob/Documents -group alice -exec chown -h bob: {} +
如果正在使用ACL,您可能还需要检查它们.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。