7

У меня довольно ограниченная настройка маски (0077). Это нормально, за исключением того, что у меня есть один каталог, в котором я хотел бы установить более разрешающую настройку (0002) для всех файлов, созданных в любом месте этого каталога. Есть ли способ установить umask в определенном каталоге, чтобы все файлы, созданные под ним, наследовали одинаковые разрешения?

1 ответ1

4

Используйте ACL

setfacl -d -m mask:002 /your /dir /here /

http://man-wiki.net/index.php/1:setfacl

Если вы хотите иметь имя по умолчанию для входа в систему, просто добавьте "umask 002" в ваш .bashrc (или любую используемую вами оболочку). Все новые каталоги будут использовать это, если вы вошли в систему под этой средой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .