Problema com umask UBUNTU 14.04.3

2

Eu sou novo no UBUNTU

De acordo com nossas políticas de segurança O valor de Umask para cada usuário deve ser o mais restritivo possível:

• para "root": pelo menos 077.

• para outros usuários: pelo menos 027.

Eu configurei umask como 0077 para raiz no arquivo .bashrc do root.

Ele reflete perfeitamente ok para o root

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

Mas quando defino umask para outros usuários como 027 em /etc/login.defs e, em seguida, efetuo login por meio de qualquer exemplo de usuário osadmin, o umask vem como 0007 para esse usuário.

Por favor, sugira onde eu preciso definir umask como 027 para todos os outros usuários, exceto 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/"
    
por Nidhi 15.10.2015 / 13:30

1 resposta

0

Do exemplo da página man do pam_umask

man pam_umask
  

EXEMPLOS
         Adicione a seguinte linha ao /etc/pam.d/login para definir a umask específica do usuário no login:
      sessão opcional pam_umask.so umask = 0022

Portanto, no seu caso, use 0027 para a máscara.

    
por ubfan1 15.10.2015 / 17:11