Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/03/2007, à 18:14

Jean-lux

C'est quoi l'umask pour un dossier avec les permissions "700" ?

Bonjours,

Je voudrais savoir quel est l'umask d'un dossier qui à les permissions 700 ?


Merci.


Un jour... Le manchot cassera la fenêtre !

Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.

Hors ligne

#2 Le 30/03/2007, à 18:47

adam0509

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

Umask ché pas

700 =

- 7 : Lecture/écriture/exécution (4+2+1) du propriétaire.
- 00 : aucuns droits pour les autres


PIII 533Mhz - 192Mo RAM - Geforce DDR - Win98SE/Xubuntu Feisty
AthlonXP2500+ - 512Mo DDR - ATI9600XT - WinXPSP2/Ubuntu Feisty
Dell Ubuntu - Dual Core - 1024Mo -...carte graphique à chier !!! (Intel 950)

Hors ligne

#3 Le 30/03/2007, à 19:11

BlueTak

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

D'après mes souvenire c'est 077 (tu rentranches l'umask de 777 pour trouver les droits du répertoire)

Hors ligne

#4 Le 30/03/2007, à 20:17

adam0509

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

bizarre ça...et ça sert a quoi ? Oo


PIII 533Mhz - 192Mo RAM - Geforce DDR - Win98SE/Xubuntu Feisty
AthlonXP2500+ - 512Mo DDR - ATI9600XT - WinXPSP2/Ubuntu Feisty
Dell Ubuntu - Dual Core - 1024Mo -...carte graphique à chier !!! (Intel 950)

Hors ligne

#5 Le 30/03/2007, à 20:39

Jean-lux

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

adam0509 a écrit :

bizarre ça...et ça sert a quoi ? Oo

C'est pour empêcher d'autre utilisateurs de mon ordi d'accéder à une partition.


Un jour... Le manchot cassera la fenêtre !

Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.

Hors ligne

#6 Le 30/03/2007, à 21:44

francois-web

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

adam0509 a écrit :

bizarre ça...et ça sert a quoi ? Oo

man umask tongue http://pwet.fr/man/linux/appels_systemes/umask
Il le dit bien mieux que moi.


22.04 // Gnome-Shell

Hors ligne

#7 Le 31/03/2007, à 03:39

roger64

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

francois-web a écrit :
adam0509 a écrit :

bizarre ça...et ça sert a quoi ? Oo

man umask tongue http://pwet.fr/man/linux/appels_systemes/umask
Il le dit bien mieux que moi.

J'ai lu. C'est un exemple assez typique...J'avoue que je n'ai rien compris.
Tu vaux bien mieux que ça
smile

Hors ligne

#8 Le 31/03/2007, à 10:20

francois-web

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

roger64 a écrit :

C'est un exemple assez typique...J'avoue que je n'ai rien compris.

C'est en effet assez typique et ce sur plusieurs points...
- Aussi absconses soient-elles, les pages de man constituent la base de la documentation des "Unices" (Unix / Linux et autres parents et dérivés).
- La démarche de recherche doit précéder la démarche de question. Souvent le réflexe est de questionner directement. Ce n'est pas forcément un signe de flemme, il faut quand même le préciser. Mais au final, le résultat est moins productif qu'on le pense
- Un autre réflexe est de TOUT rejeter en bloc. Alors que la question est : qu'est-ce que je ne comprends pas là dedans.

Dans le cas de man umask l'assertion principale est :

umask fixe le masque de création de fichiers à la valeur mask & 0777

On peut se dispenser du reste (viser l'essentiel dans les pages de man et y revenir quand on a besoin de plus).

Il y a deux parties :

umask fixe le masque de création de fichiers

et

à la valeur mask & 0777

- Pour la première partie, je pense que http://www.lea-linux.org/cached/index/Permissions.html est en effet plus accessible et plus explicite. On a aussi http://www.funix.org/fr/unix/droits.htm (au passage, deux des sites qui m'ont permis d'appréhender la banquise plus sereinement)

- Pour la seconde, c'est vrai, c'est moins évident : mask & 0777. Il s'agit d'une opération logique OU exclusif (aka XOR). On combine le masque défini par l'instruction umask avec les droits maximum possibles pour un fichier ou un répertoire lors de la création d'un fichier ou d'un répertoire.

Voilà quelques éléments qui permettront de rebondir un peu plus loin si nécessaire.


22.04 // Gnome-Shell

Hors ligne

#9 Le 31/03/2007, à 10:47

roger64

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

bonjour smile

Ne te sens pas agressé. Tu ne l'es pas. Tu m'as fait gentiment la morale alors je vais faire l'effort d'aller un peu au delà de mon premier réflexe, un peu primaire, c'est vrai. tongue

Je suis persuadé de l'utilité de la documentation et la consulte régulièrement, voire en rédige un peu à l'occasion  http://doc.ubuntu-fr.org/utilisateurs/roger64

Mais il m'arrive encore trop fréquemment de buter sur des pages de man (ou des explications de spécialistes)  que je ne comprends pas pour des questions de langage. C'est tout. Dans cet ordre d'idée,  l'utilisation d'umask ne me parait pas intuitive et le commentaire associé n'aide pas vraiment. Mais, c'est loin d'être une exception.

Souvent, il manque un petit exemple commenté. La documentation est rédigée par des ingénieurs et consultée souvent par des gens qui ne le sont pas. Il y a un pont à bâtir entre les deux qui s'appelle "vulgarisation" afin que la documentation puisse être réellement exploitée par tous. On n'y est pas encore partout smile

Cordialement

Correction: un membre de phrase au dernier paragraphe.

Dernière modification par roger64 (Le 31/03/2007, à 11:18)

Hors ligne

#10 Le 31/03/2007, à 11:14

francois-web

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

+1 wink


22.04 // Gnome-Shell

Hors ligne

#11 Le 07/04/2007, à 11:40

adam0509

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

en fait, j'ai toujours pas compris.

Si chmod est l'inverse de umask, alors a quoi sert umask ? é_é

EDIT :

$ man umask
Aucune entrée de manuel pour umask

Dernière modification par adam0509 (Le 07/04/2007, à 11:42)


PIII 533Mhz - 192Mo RAM - Geforce DDR - Win98SE/Xubuntu Feisty
AthlonXP2500+ - 512Mo DDR - ATI9600XT - WinXPSP2/Ubuntu Feisty
Dell Ubuntu - Dual Core - 1024Mo -...carte graphique à chier !!! (Intel 950)

Hors ligne

#12 Le 07/04/2007, à 11:52

francois-web

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

Au risque de me répéter :
http://www.lea-linux.org/cached/index/Permissions.html

Il y a un paragraphe qui donne la finalité d'umask (compréhensible amha).

Pour le reste : 

sudo apt-get install manpages-fr

22.04 // Gnome-Shell

Hors ligne

#13 Le 07/04/2007, à 12:40

adam0509

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

ok, donc umask c'est pour la création de fichier en fait.

Mais pourquoi les numéros sont inversé ? quelle utilitée ?? O_o


PIII 533Mhz - 192Mo RAM - Geforce DDR - Win98SE/Xubuntu Feisty
AthlonXP2500+ - 512Mo DDR - ATI9600XT - WinXPSP2/Ubuntu Feisty
Dell Ubuntu - Dual Core - 1024Mo -...carte graphique à chier !!! (Intel 950)

Hors ligne

#14 Le 08/04/2007, à 18:31

francois-web

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

adam0509 a écrit :

Mais pourquoi les numéros sont inversé ? quelle utilité ??

Parce que la mer est bleue wink

chmod définit les droits
umask définit le masque

Les programmeurs ont préféré le masque plutôt que les droits par défaut.


22.04 // Gnome-Shell

Hors ligne

#15 Le 08/04/2007, à 18:51

adam0509

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

tu peux peut-étre m'aider sur ce topic alors :

http://forum.ubuntu-fr.org/viewtopic.php?id=109063


Merci d'avance ^^


PIII 533Mhz - 192Mo RAM - Geforce DDR - Win98SE/Xubuntu Feisty
AthlonXP2500+ - 512Mo DDR - ATI9600XT - WinXPSP2/Ubuntu Feisty
Dell Ubuntu - Dual Core - 1024Mo -...carte graphique à chier !!! (Intel 950)

Hors ligne

#16 Le 21/04/2018, à 12:02

Alternative RVB

Re : C'est quoi l'umask pour un dossier avec les permissions "700" ?

Bonjour à tous,

Vous trouverez une excellente explication sur ce lien

https://sdujancourt.me/2014/06/25/les-u … omment-482

Hors ligne