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


1 ответ
использовать ACL
setfacl-d-m маска: 002/ваш/каталог / здесь/
http://man-wiki.net/index.php/1:setfacl
Если вы хотите иметь значение по умолчанию для входа в систему, просто добавьте "umask 002".bashrc (или любая оболочка, которую вы используете). Все новые dirs будут использовать это, если вошли под этим env.
4

отвечен bshea 2022-11-12 10:27
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]