tuteurs.ens.fr/unix/droits.tml
2002-11-22 15:47:02 +00:00

116 lines
2.8 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Droits d'accès</title>
</head>
<body>
<h1>Les droits d'accès sous Unix</h1>
<h2>Lire les droits</h2>
<p>
Chaque fichier a plusieurs propriétés associées: le <em>propriétaire</em>, le
<em>groupe propriétaire</em>, la date de dernière modification, et les
<em>droits d'accès</em>. On peut examiner ces propriétés grâce à l'option
<code>-l</code> de <code>ls</code>. Exemple:
</p>
<pre>
<span class="prompt">corvette ~ $</span> ls -l droits.html
-rw-r--r-- 1 tuteurs tuteurs 4041 Sep 19 16:00 droits.html
</pre>
<h3>Type</h3>
<p>
<code>-</code> pour les fichiers, <code>d</code> pour les répertoires. On
trouve également parfois <code>l</code> pour les liens symboliques, et
d'autres choses plus exotiques.
</p>
<h3>Droits du propriétaire</h3>
<ul>
<li><code>r</code> ou <code>-</code> : droit de lire le fichier
(<code>r</code> pour oui, <code>-</code> pour non)</li>
<li><code>w</code> ou <code>-</code> : droit d'écrire dans le fichier</li>
<li><code>x</code> ou <code>-</code> : droit d'exécuter le fichier
(ou de fouiller dans le répertoire)</li>
</ul>
<h3>Droits du groupe</h3>
<p>
Comme les droits du propriétaire, mais s'applique aux gens qui sont dans le
groupe propriétaire.
</p>
<h3>Droits des autres</h3>
<p>
Comme les droits du propriétaire, mais s'applique aux gens qui sont ni
le propriétaire, ni dans le groupe propriétaire.
</p>
<h3>Liens</h3>
<p>
Nombre de liens du fichier; un répertoire en a au moins deux (<code>.</code> et
<code>..</code>). Un répertoire qui contient 5 sous-répertoires en a 7, etc.
</p>
<h3>Propriétaire</h3>
<p>
Le nom de login de la personne à qui appartient ce fichier. Seul le
propriétaire peut changer les droits ou le groupe d'un fichier.
</p>
<h3>Groupe propriétaire</h3>
<p>
Le nom du groupe du fichier. Les groupes sont des ensembles d'utilisateurs
qui sont fixés par l'administrateur du système.
</p>
<h3>Taille</h3>
<p>
En octets.
</p>
<h2>La commande <code>chmod</code></h2>
<p>
Pour changer les droits d'un fichier, la commande est "chmod".
Exemples:
</p>
<ul>
<li><code>chmod a+x foo</code> : ajoute (<code>+</code>)
le droit d'exécution (<code>x</code>) pour tout le monde
(<code>a</code>ll) au fichier <code>foo</code></li>
<li><code>chmod g-r bar</code> : enlève (<code>-</code>)
le droit de lecture (<code>r</code>) pour les gens du groupe
(<code>g</code>roup) sur le fichier <code>bar</code></li>
<li><code>chmod u-w gee</code> : enlève (<code>-</code>)
le droit d'écriture (<code>w</code>) pour le propriétaire
(<code>u</code>ser) sur le fichier <code>gee</code></li>
</ul>
<div class="metainformation">
Auteurs : Roberto Dicosmo et Xavier Leroy (1993?), Émilia Robin, Nicolas
George.
Dernière modification le 2002-11-22.
</div>
</body>
</html>