[Q] Utilitaire disque et autorisations spéciales ?
5 réponses
Zorg
Lors de la réparation des autorisations avec l'Utilitaire de disque, que
signifie précisément la séquence sur sur 5 nombres, selon l'exemple
ci-dessous :
Utilisation d'autorisations d'accès spciales pour le fichier ou
rpertoire ./Library/Widgets/Dictionary.wdgt/Dictionary.js. Les nouvelles
autorisations sont 33188
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Levenez
Le 8/01/06 18:20, dans , « Zorg » a écrit :
Lors de la réparation des autorisations avec l'Utilitaire de disque, que signifie précisément la séquence sur sur 5 nombres, selon l'exemple ci-dessous :
Utilisation d'autorisations d'accès spciales pour le fichier ou rpertoire ./Library/Widgets/Dictionary.wdgt/Dictionary.js. Les nouvelles autorisations sont 33188
Il faut convertir le nombre décimal 33188 en octal. Cela donne 100644. Ce champ est appelé "mode" du fichier. Il donne les droit d'accès d'un fichier avec en particulier, les doits en lecture/écriture/exécution pour l'utilisateur, le groupe et les autres personnes. Chaque bit du nombre veut dire quelque chose, et cela en fonction du type de fichier (fichier "normal", répertoire...). Le "man 2 stat" donne ces droits ainsi que "man 2 chmod".
100644 : veut dire que c'est un fichier "normal" avec les droits de lecture pour tout le monde et écriture pour le possesseur du fichier (le owner).
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 8/01/06 18:20, dans <zorg-8E6B7A.18203408012006@news.bluewin.ch>,
« Zorg » <zorg@worldcom.ch> a écrit :
Lors de la réparation des autorisations avec l'Utilitaire de disque, que
signifie précisément la séquence sur sur 5 nombres, selon l'exemple
ci-dessous :
Utilisation d'autorisations d'accès spciales pour le fichier ou
rpertoire ./Library/Widgets/Dictionary.wdgt/Dictionary.js. Les nouvelles
autorisations sont 33188
Il faut convertir le nombre décimal 33188 en octal. Cela donne 100644. Ce
champ est appelé "mode" du fichier. Il donne les droit d'accès d'un fichier
avec en particulier, les doits en lecture/écriture/exécution pour
l'utilisateur, le groupe et les autres personnes. Chaque bit du nombre veut
dire quelque chose, et cela en fonction du type de fichier (fichier
"normal", répertoire...). Le "man 2 stat" donne ces droits ainsi que "man 2
chmod".
100644 : veut dire que c'est un fichier "normal" avec les droits de lecture
pour tout le monde et écriture pour le possesseur du fichier (le owner).
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Lors de la réparation des autorisations avec l'Utilitaire de disque, que signifie précisément la séquence sur sur 5 nombres, selon l'exemple ci-dessous :
Utilisation d'autorisations d'accès spciales pour le fichier ou rpertoire ./Library/Widgets/Dictionary.wdgt/Dictionary.js. Les nouvelles autorisations sont 33188
Il faut convertir le nombre décimal 33188 en octal. Cela donne 100644. Ce champ est appelé "mode" du fichier. Il donne les droit d'accès d'un fichier avec en particulier, les doits en lecture/écriture/exécution pour l'utilisateur, le groupe et les autres personnes. Chaque bit du nombre veut dire quelque chose, et cela en fonction du type de fichier (fichier "normal", répertoire...). Le "man 2 stat" donne ces droits ainsi que "man 2 chmod".
100644 : veut dire que c'est un fichier "normal" avec les droits de lecture pour tout le monde et écriture pour le possesseur du fichier (le owner).
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
jperrocheau
Eric Levenez wrote:
[snip] 100644 : veut dire que c'est un fichier "normal" avec les droits de lecture pour tout le monde et écriture pour le possesseur du fichier (le owner).
Je prend la balle au bond...
Est-ce que tu peux nous expliquer la différence entre
16877 qui donne convertie en octal 40755 et 33261 qui donne 100755.
comme ici:
---- We are using special permissions for the file or directory ./Library/Widgets. New permissions are 16877 We are using a special gid for the file or directory ./System/Library/CoreServices/Dock.app/Contents/MacOS/Dock. New gid is 0 We are using special permissions for the file or directory ./System/Library/CoreServices/Dock.app/Contents/MacOS/Dock. New permissions are 33261 ----
J'avoue n'avoir pas trouvé l'explication en la différence entre le "40" et le "100" dans les deux man que tu indiques.
-- Jacques PERROCHEAU ________________________________________________________________________ e-mail: mailto:
Eric Levenez <news@levenez.com> wrote:
[snip]
100644 : veut dire que c'est un fichier "normal" avec les droits de lecture
pour tout le monde et écriture pour le possesseur du fichier (le owner).
Je prend la balle au bond...
Est-ce que tu peux nous expliquer la différence entre
16877 qui donne convertie en octal 40755 et 33261 qui donne 100755.
comme ici:
----
We are using special permissions for the file or directory
./Library/Widgets. New permissions are 16877
We are using a special gid for the file or directory
./System/Library/CoreServices/Dock.app/Contents/MacOS/Dock. New gid is
0
We are using special permissions for the file or directory
./System/Library/CoreServices/Dock.app/Contents/MacOS/Dock. New
permissions are 33261
----
J'avoue n'avoir pas trouvé l'explication en la différence entre le "40"
et le "100" dans les deux man que tu indiques.
--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:jperrocheau@mac.com
[snip] 100644 : veut dire que c'est un fichier "normal" avec les droits de lecture pour tout le monde et écriture pour le possesseur du fichier (le owner).
Je prend la balle au bond...
Est-ce que tu peux nous expliquer la différence entre
16877 qui donne convertie en octal 40755 et 33261 qui donne 100755.
comme ici:
---- We are using special permissions for the file or directory ./Library/Widgets. New permissions are 16877 We are using a special gid for the file or directory ./System/Library/CoreServices/Dock.app/Contents/MacOS/Dock. New gid is 0 We are using special permissions for the file or directory ./System/Library/CoreServices/Dock.app/Contents/MacOS/Dock. New permissions are 33261 ----
J'avoue n'avoir pas trouvé l'explication en la différence entre le "40" et le "100" dans les deux man que tu indiques.
-- Jacques PERROCHEAU ________________________________________________________________________ e-mail: mailto:
Eric Levenez
Le 8/01/06 21:06, dans <1h8v5v9.dyse8g125vp5gN%, « Jacques Perrocheau » a écrit :
Est-ce que tu peux nous expliquer la différence entre
16877 qui donne convertie en octal 40755 et 33261 qui donne 100755.