Рейтинг:0

Как установить права доступа по умолчанию для файлов, созданных через графический интерфейс?

флаг mx

Как установить разрешения по умолчанию для файлов, созданных с помощью графического интерфейса, например, в Nautilus, LibreOffice или любом другом настольном приложении?

Значение по умолчанию 775 для каталогов и 664 для файлов, на мой взгляд, слишком снисходительно. Я не использую ACL (по крайней мере, насколько мне известно).

Я пытался установить umask в ~/.profile и ~/.bashrc, но это не дало никакого эффекта.

Спасибо.

флаг hr
Это делается через `pam_umask` AFAIK, используя значения из /etc/login.defs – см. соответствующие [Umask для пользователей SFTP] (https://askubuntu.com/a/1328704/178692)
Bolio avatar
флаг mx
@steeldriver Это сделало это. Спасибо.
Рейтинг:1
флаг mx

Правильный ответ:

sudo chfn -o umask=xxxx какой-то пользователь

где xxxx — четырехзначный umask, а someuser — имя пользователя. Это добавляет поле в /etc/passwd, определяющее umask для рассматриваемого пользователя.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.