Umask
Fermé
opensource
-
28 oct. 2009 à 09:38
zurg_ Messages postés 134 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 15 avril 2010 - 28 oct. 2009 à 11:37
zurg_ Messages postés 134 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 15 avril 2010 - 28 oct. 2009 à 11:37
A voir également:
- Umask calculator
- Advanced ip address calculator - Télécharger - Divers Réseau & Wi-Fi
- Calculator + code oublié android - Forum calculatrices
- Proftpd umask ✓ - Forum Linux / Unix
- Calculator pro - Télécharger - Calcul & Conversion
- Kloc calculator - Télécharger - Édition & Programmation
4 réponses
zurg_
Messages postés
134
Date d'inscription
jeudi 15 octobre 2009
Statut
Membre
Dernière intervention
15 avril 2010
27
28 oct. 2009 à 10:32
28 oct. 2009 à 10:32
Salut,
en fait, le premier "0" permet de prendre en compte le SUID, le SGID ou le sticky bit.
Ce sont des permissions spéciales qui permettent l'héritage de droits d'exécution sur un programme par exemple.
Tu trouveras plus de détails ici : https://fr.wikipedia.org/wiki/Permissions_Unix
Si tu n'as pas l'intention de te servir de ces permissions spéciales, tu peux rester sur la notation à 3 chiffres et donc utiliser aussi une notation d'umask à 3 chiffres.
Ainsi pour positionner des droits à 755, ton umask sera de 022, pour posistioner des droits à 1755 (avec le sticky bit positionné) ton umask sera de 6022.
Prends bien le temps de lire la doc car ces notions ne sont pas simples mais très importantes dans le domaines de la sécurité (c'est un premier pas).
Voilà, bon courage...
en fait, le premier "0" permet de prendre en compte le SUID, le SGID ou le sticky bit.
Ce sont des permissions spéciales qui permettent l'héritage de droits d'exécution sur un programme par exemple.
Tu trouveras plus de détails ici : https://fr.wikipedia.org/wiki/Permissions_Unix
Si tu n'as pas l'intention de te servir de ces permissions spéciales, tu peux rester sur la notation à 3 chiffres et donc utiliser aussi une notation d'umask à 3 chiffres.
Ainsi pour positionner des droits à 755, ton umask sera de 022, pour posistioner des droits à 1755 (avec le sticky bit positionné) ton umask sera de 6022.
Prends bien le temps de lire la doc car ces notions ne sont pas simples mais très importantes dans le domaines de la sécurité (c'est un premier pas).
Voilà, bon courage...
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
28 oct. 2009 à 10:37
28 oct. 2009 à 10:37
Salut,
Voir aussi Droits d'accès - GNU/Linux
Voir aussi Droits d'accès - GNU/Linux
dubcek
Messages postés
18752
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
3 octobre 2024
5 619
28 oct. 2009 à 10:56
28 oct. 2009 à 10:56
hello
le premier 0 précise que la valeur umask est un nombre octal, base 8
$ umask 6022
bash: umask: 6022: octal number out of range
$ umask 1022
bash: umask: 1022: octal number out of range
$ umask 777
$ umask
0777
$ umask 0
$ umask
0000
$ umask 8
bash: umask: 8: octal number out of range
le premier 0 précise que la valeur umask est un nombre octal, base 8
$ umask 6022
bash: umask: 6022: octal number out of range
$ umask 1022
bash: umask: 1022: octal number out of range
$ umask 777
$ umask
0777
$ umask 0
$ umask
0000
$ umask 8
bash: umask: 8: octal number out of range
zurg_
Messages postés
134
Date d'inscription
jeudi 15 octobre 2009
Statut
Membre
Dernière intervention
15 avril 2010
27
28 oct. 2009 à 11:37
28 oct. 2009 à 11:37
Euh oui, c'est très vrai tout ça !
Au temps pour moi...
Au temps pour moi...