Achetez et vendez votre matériel multimédia d'occasion sur notre service de petites annonces informatiques gratuites

CHMOD???

<<<1>>>

[Page 1 sur 1 - 5 messages]
Informations Messages

maman47

Avatar de maman47
72 messages
DVD-RW
DVD-RW

Lien direct Le 20 Octobre 2005 à 21h35

Au risque de paraître encore ridicule, c'est quoi un CHMOD :roll:

 

Arcus

Avatar de Arcus
3003 messages
Geek
Geek
Ancien Combattant
Ancien Combattant

Lien direct Le 20 Octobre 2005 à 21h48

change mode.. commande qui change les permissions d'un fichiers sans un systeme de type unix

 

maman47

Avatar de maman47
72 messages
DVD-RW
DVD-RW

Lien direct Le 21 Octobre 2005 à 08h21

Merci Arcus au moins je commence ma journée moins bête. Lol

 

weiouch

Avatar de weiouch
6 messages
Neurone isolé
Neurone isolé

Lien direct Le 21 Octobre 2005 à 17h08

Bonjour,

Je vais tenter de donner quelques informations supplémentaires pour mieux saisir cette notion.

Un des points forts du système Unix est la sécurité et elle est très présente au niveau des fichiers. C'est ce qu'on appelle la gestion des permissions.
Vous pouvez allouer et désallouer des droits à plusieurs catégories d'utilisateurs, au grè de vos enviesClin d'oeil

Comme un exemple vaut mieux qu'un long discours [ué je sais c'est pas la bonne phrase mais bon...]:

En console, si vous tapez ls -l vous afficherez la liste des fichiers du répértoire courant [celui dans lequel vous êtes] ainsi que plusieurs informations correspondantes. Imaginez que vous ayez, dans votre répértoire, un fichier nommé aidoforum.txt

Les informations affichées seront alors:

-rwxrw-r-- 1 weiouch users 24 Oct 21 16:30 aidoforum.txt

Significations des champs:

* -rwxrw-r-- : type de fichier et permissions
* 1 : le nombre de lien [i-node / i-noeud]
* weiouch : le nom du propriétaire du fichier
* users : le groupe d'utilisateur dont fait partie le propriétaire
* 24 : la taille du fichier en octet
* Oct 21 : la date de la dernière modification
* 16:30 : l'heure de la dernière modification
* aidoforum.txt : le nom du fichier

Ce qui nous interesse ici c'est -rwxrw-r--.

Les droits d'accès sont divisés en 3 groupes:

* les accès du propriétaire du fichier: ici rwx
* les accès des membres du même groupe que le propriétaire: ici rw-
* les accès des autres utilisateurs: ici r--

Les accès sont eux-même divisés en 3 "droits":

* droit de lecture, noté r pour read
* droit d écriture, noté w pour write
* droit d' exécution, noté x pour execute
Bien sûr, il est possible de cumuler plusieurs droits.

Ainsi, -rwxrw-r-- signifie que:
* le propriétaire à les droits de lecture, écriture et exécution
* les membres du groupe users ont les droits de lecture et écriture
* les autres utilisateurs ont uniquement le droit de lecture

La commande chmod sert à changer les droits d'accès sur un fichier ou répértoire. Elle peut s'utiliser comme ceci: chmod nombre nom_fichier.

Explication sur nombre.

Par facilité, on a associé des chiffres à chaque droit.
Ces chiffres sont calculés avec les puissances positives de 2 [binaire] :
rwx = 2^2 + 2^1 + 2^0 = 4 + 2 + 1.
Voilà la valeur de chaque droit.

Reprenons l'exemple ci-dessus: -rwxrw-r--.
Tous les droits pour le propriétaire: 4 + 2 + 1 = 7.
Lecture et écriture pour les membres du même groupe: 4 + 2 = 6.
Lecture seulement pour les autres utilisateurs: 1.

Donc, pour "donner " ces droits au fichier aidoforum.txt, il a fallu taper la commande chmod 764 aidoforum.txt

Par défaut, les droits d'un fichier sont -rw-rw-rw [666] et ceux d'un répértoire sont -rwxrwxrwx [777].

Pour changer les droits d'un fichier, vous devez être propritétaire du fichier ou administrateur [root].

Ouf c'est finiClin d'oeil

J'espère que ces quelques lignes auront pu vous éclairer d'avantage.

++

 

Pouzy

Avatar de Pouzy
14137 messages
No-Life
No-Life
Administrateur
Administrateur

Lien direct Le 21 Octobre 2005 à 17h11

Tu as aussi quelques explications ici Flèche http://www.aidoforum.com/tutoriaux-43-a ... chmod.html Hello

Devenez fan d'Aidoweb sur Facebook \o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
 

<<<1>>>

[Page 1 sur 1 - 5 messages]