Как изменить общесистемную UMASK по умолчанию в Ubuntu 18.04?

Umask по умолчанию на 18.04 LTS - 0022.

Я хочу установить для нее значение 0027 для всей системы. Так, например, когда logrotate переименовывает старые файлы журнала, он учитывает umask 0027.

В системе нет логинов только по ssh. Так что это не вопрос, который можно решить редактированием /etc/login.defs Идеи?

Гугл много часов и не нашел надежного ответа.

0
задан 28 November 2019 в 20:40
1 ответ

Вы, возможно, должны добавить строку к /etc/pam.d/common-session чтение

session optional pam_umask.so

, или оно может уже быть включено. Затем редактирование /etc/login.defs и изменение строка UMASK к

UMASK 002

(значение по умолчанию равняется 022).

0
ответ дан 4 December 2019 в 23:40

Теги

Похожие вопросы