我希望我的系统上有一个共享文件夹,所有用户都可以使用它来放置文件和可执行文件。
我创建了一个文件夹并将其提供rwx
给所有人 - 但每当新用户添加内容时,新项目都会受到限制权限
$ sudo mkdir /dmz
$ sudo chmod -R 777 /dmz
$ touch /dmz/foo
$ ls -l /dmz
-rw-r--r--. 1 alshdavid alshdavid 0 Jun 3 10:07 foo
我正在使用 Fedora(我不确定发行版是否会对此产生影响)。有没有办法让此文件夹为所有用户授予宽容规则?
或者,我对群组的概念还不太熟悉,如果我创建了一个dmz
群组并手动将我的用户添加到该群组,那么该文件夹中的新文件是否可以提供rwx
给该群组的成员?
答案1
因此我按照以下说明设置了 umask:如何设置文件夹及其子文件夹的 umask?
sudo groupadd dmz
sudo mkdir /dmz
sudo chmod -R 1775 /dmz
sudo chown root:dmz /dmz
sudo setfacl -d -m group:dmz:rwx /dmz
sudo usermod -a -G dmz user1
sudo usermod -a -G dmz user2