Как установить права доступа к файлам по умолчанию для ВСЕХ вновь созданных файлов в Linux
Мой вопрос похож на это:
https://stackoverflow.com/questions/228534/linux-default-file-permission
но клиент scp / ftp не задействован, и этот вопрос выглядит заброшенным. Проще говоря: я хочу иметь возможность на каком-то глобальном уровне указывать, что у всех вновь создаваемых файлов никогда не будет разрешений для записи в мире (0775).
Я попытался поместить umask 02 в / etc / profile, затем в мой bash_profile, но он работает только для скриптов или новых файлов, которые я создаю в оболочке. Это не работает для файлов, которые создает другой двоичный файл. Есть ли вообще все новые файлы, которые создаются?
2 ответа
То, что вы хотите, это UMASK
установка в /etc/login.defs
файл.