SOS 目录噩梦 - 一个目录可能有两个具有完全访问权限的不同用户吗?

SOS 目录噩梦 - 一个目录可能有两个具有完全访问权限的不同用户吗?

我正在为媒体设置一个目录。我需要两个用户能够读取、写入和执行目录内的任何内容,即使该目录是另一个用户创建的。

该目录是 Samba 共享。我希望用户 bob 能够访问它,并允许用户 plex 访问它。两个用户都必须拥有所有目录的完全访问权限。因此,如果共享目录名为 /myShare,并且 bob 在其中创建了一个目录 /myShare/bobs,则用户 plex 可以读取、写入、执行和删除 /myShare/bobs 中的任何内容。

我对 Ubuntu 还不太熟悉,但我已经在这上面花了很多时间。

如有任何建议我将非常非常非常非常非常感激!

答案1

sudo setfacl -m d:u:plex:rwX,d:u:bob:rwX /myShare

将为在中创建的新文件和目录设置默认访问控制列表,/myShare以允许用户plexbob读取、写入和删除文件。 (对于目录X表示x,对于文件遵循正常模式。)如果要将 ACL 应用于现有文件和目录,请使用setfacl -R

请参阅手册页访问控制列表setfacl了解详情。

相关内容