
soy nuevo en UBUNTU
Según nuestras políticas de seguridad, el valor de Umask para cada usuario debe ser lo más restrictivo posible:
• para “root”: al menos 077.
• para otros usuarios: al menos 027.
He configurado umask como 0077 para root en el .bashrc
archivo de root.
Refleja perfectamente bien para root.
root@FR6-U-V-1115-227:~# umask
0077
Pero cuando configuro umask para otros usuarios como 027 en /etc/login.defs y luego inicio sesión a través de cualquier ejemplo de usuario osadmin, la umask aparece como 0007 para ese usuario.
Sugiera dónde necesito configurar umask como 027 para todos los demás usuarios excepto root.
# ssh [email protected]
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/"
Respuesta1
Del ejemplo de la página de manual de pam_umask
man pam_umask
EJEMPLOS
Agregue la siguiente línea a /etc/pam.d/login para configurar la máscara de usuario específica del usuario al iniciar sesión:
sesión opcional pam_umask.so umask=0022
Entonces, en tu caso, usa 0027 para la máscara.