22.6. Modifier l'umask par défaut de l'interpréteur de commandes

Vous pouvez changer la valeur par défaut de bash umask pour l'utilisateur root en modifiant le fichier /etc/login.defs.

Conditions préalables

  • root access

Procédure

  1. Comme root, ouvrez le fichier /etc/login.defs dans l'éditeur.
  2. Modifiez les sections suivantes pour définir une nouvelle valeur par défaut bash umask :

    # Default initial "umask" value used by login(1) on non-PAM enabled systems.
    # Default "umask" value for pam_umask(8) on PAM enabled systems.
    # UMASK is also used by useradd(8) and newusers(8) to set the mode for new
    # home directories if HOME_MODE is not set.
    # 022 is the default value, but 027, or even 077, could be considered
    # for increased privacy. There is no One True Answer here: each sysadmin
    # must make up their mind.
    
    UMASK           022

    Remplacer la valeur octale par défaut de umask (022) par une autre valeur octale. Voir Masque de mode de création de fichier utilisateur pour plus de détails.

  3. Enregistrez les modifications et quittez l'éditeur.