Проблема с umask UBUNTU 14.04.3

Я плохо знаком с UBUNTU

Согласно нашей политике безопасности значение Umask для каждого пользователя должно быть максимально строгим:

• для “корня”: по крайней мере 077.

• для других пользователей: по крайней мере 027.

Я установил umask как 0077 для корня в корне .bashrc файл.

Это отражается отлично хорошо для корня

root@FR6-U-V-1115-227:~# umask
0077

Но когда я установил umask для других пользователей как 027 в/etc/login.defs и затем вхожу в систему через любой пользовательский пример osadmin, umask стал 0007 для того пользователя.

Предложите, где я должен установить umask как 027 для всех других пользователей кроме корня.

# ssh osadmin@10.1.235.227
Last login: Thu Oct 15 06:21:53 2015 from 172.20.20.98
osadmin@FR6-U-V-1115-227:~$ umask
0007
osadmin@FR6-U-V-1115-227:~$

root@FR6-U-V-1115-227:~# cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.3 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
2
задан 15 October 2015 в 16:34

1 ответ

От примера страницы человека примеров pam_umask

man pam_umask


Добавляют следующую линию к/etc/pam.d/login, чтобы установить пользователя определенный umask в логине:
сессия дополнительный pam_umask.so umask=0022

Так в Вашем случае, используйте 0027 для маски.

0
ответ дан 2 December 2019 в 23:52

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

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