Как установить права доступа к файлам по умолчанию для ВСЕХ вновь созданных файлов в Linux

Мой вопрос похож на это:

https://stackoverflow.com/questions/228534/linux-default-file-permission

но клиент scp / ftp не задействован, и этот вопрос выглядит заброшенным. Проще говоря: я хочу иметь возможность на каком-то глобальном уровне указывать, что у всех вновь создаваемых файлов никогда не будет разрешений для записи в мире (0775).

Я попытался поместить umask 02 в / etc / profile, затем в мой bash_profile, но он работает только для скриптов или новых файлов, которые я создаю в оболочке. Это не работает для файлов, которые создает другой двоичный файл. Есть ли вообще все новые файлы, которые создаются?

2 ответа

То, что вы хотите, это UMASK установка в /etc/login.defs файл.

Umask это то, что вы хотите...

Другие вопросы по тегам