標準のlinux権限でlinuxの下に共有フォルダー/よく使用されるフォルダーを設定するにはどうすればよいですか?私の要件は:
私の最初の試みは_shared_data
_という名前のグループで、1人のユーザーとそのグループがls -lでディレクトリを所有していました。
_drwxrwxr-x 2 user shared_data 4096 Nov 8 18:11 shared_data
_
ただし、user
がフォルダーを作成する場合、フォルダーはグループ_shared_data
_ではなく、グループuser
に属しています。
_user@shared_folder$ touch test
user@shared_folder$ ls -l
-rw-rw-r-- 1 user user 0 Nov 8 18:16 test
_
this によると、ディレクトリにsetgidビットを設定する必要があります。
$ chmod g+s shared_data
ディレクトリに作成されたすべての新しいファイルは、グループがディレクトリのグループに設定されます。