Dans un système d'exploitation Unix ou Linux, umask est une variable d 'environnement qui définit l' autorisation de fichier pour tous les fichiers et répertoires. La variable umask fonctionne comme un masque, et soustrait les autorisations que vous ne voulez pas que les fichiers et les répertoires ont des permissions par défaut . Les permissions par défaut sont 666 (lecture et écriture pour tous les utilisateurs ) pour les fichiers et 777 (lecture, écriture, exécution pour tous les utilisateurs ) pour les répertoires . Étant donné que les valeurs par défaut sont fondamentalement incertaines , la variable umask est utilisé pour créer un environnement plus sûr . Choses que vous devez
Unix ou le système d'exploitation Linux
Voir Plus Instructions
1
Ouvrez une fenêtre de terminal . La fenêtre de terminal se trouve dans le principal "Application" menu du système d'exploitation, soit sous «Outils système » ou « Utilities ». Il vous sera présenté avec une invite de commande où vous tapez les commandes suivantes .
2
Tapez la commande " umask " pour déterminer la valeur de umask . La valeur de umask sera généralement autour de " 022 ".
3
soustraire la valeur d' umask du "666" pour les fichiers et " 777 " pour les répertoires. Par exemple : 666-022 = 644777-022 = 755
4
déterminer les autorisations de fichiers à partir des valeurs obtenues . Les valeurs sont basées sur le code octal pour les autorisations qui sont «4» pour les autorisations de lecture , "2" pour les droits d'écriture et «1» pour les autorisations d'exécution . La valeur " 644 " pour les fichiers donne au propriétaire du fichier en lecture et en écriture alors que le groupe et d'autres seulement ont des autorisations de lecture . La valeur 755 donne au propriétaire du répertoire en lecture , écriture et d'exécution tandis que le groupe et d'autres seulement ont lecture et d'exécution .
5
tapez "exit " pour fermer la session de terminal .