pir*_*rad 2 permissions shared-folders
如何在具有标准 linux 权限的 linux 下设置共享文件夹/常用文件夹?我的要求是:
我的第一次尝试是一个名为的组shared_data和一个用户,该组拥有 ls -l 的目录
drwxrwxr-x 2 user shared_data 4096 Nov 8 18:11 shared_data
Run Code Online (Sandbox Code Playgroud)
但是如果user创建一个文件夹,它属于组user而不是组shared_data。
user@shared_folder$ touch test
user@shared_folder$ ls -l
-rw-rw-r-- 1 user user 0 Nov 8 18:16 test
Run Code Online (Sandbox Code Playgroud)
小智 7
根据这个,你要设置该目录的setgid位:
$ chmod g+s shared_data
Run Code Online (Sandbox Code Playgroud)
在目录中创建的所有新文件都将组设置为目录的组。