116 lines
2.8 KiB
XML
116 lines
2.8 KiB
XML
<?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>
|
||
|
||
|
||
|