tuteurs.ens.fr/unix/droits.tml

117 lines
2.8 KiB
Text
Raw Normal View History

2002-11-22 16:47:02 +01:00
<?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<63>s</title>
</head>
<body>
<h1>Les droits d'acc<63>s sous Unix</h1>
<h2>Lire les droits</h2>
<p>
Chaque fichier a plusieurs propri<72>t<EFBFBD>s associ<63>es: le <em>propri<72>taire</em>, le
<em>groupe propri<72>taire</em>, la date de derni<6E>re modification, et les
<em>droits d'acc<63>s</em>. On peut examiner ces propri<72>t<EFBFBD>s gr<67>ce <20> 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 <20>galement parfois <code>l</code> pour les liens symboliques, et
d'autres choses plus exotiques.
</p>
<h3>Droits du propri<72>taire</h3>
<ul>
<li><code>r</code> ou <code>-</code><3E>: droit de lire le fichier
(<code>r</code> pour oui, <code>-</code> pour non)</li>
<li><code>w</code> ou <code>-</code><3E>: droit d'<27>crire dans le fichier</li>
<li><code>x</code> ou <code>-</code><3E>: droit d'ex<65>cuter le fichier
(ou de fouiller dans le r<>pertoire)</li>
</ul>
<h3>Droits du groupe</h3>
<p>
Comme les droits du propri<72>taire, mais s'applique aux gens qui sont dans le
groupe propri<72>taire.
</p>
<h3>Droits des autres</h3>
<p>
Comme les droits du propri<72>taire, mais s'applique aux gens qui sont ni
le propri<72>taire, ni dans le groupe propri<72>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<72>taire</h3>
<p>
Le nom de login de la personne <20> qui appartient ce fichier. Seul le
propri<EFBFBD>taire peut changer les droits ou le groupe d'un fichier.
</p>
<h3>Groupe propri<72>taire</h3>
<p>
Le nom du groupe du fichier. Les groupes sont des ensembles d'utilisateurs
qui sont fix<69>s par l'administrateur du syst<73>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><3E>: ajoute (<code>+</code>)
le droit d'ex<65>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><3E>: enl<6E>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><3E>: enl<6E>ve (<code>-</code>)
le droit d'<27>criture (<code>w</code>) pour le propri<72>taire
(<code>u</code>ser) sur le fichier <code>gee</code></li>
</ul>
<div class="metainformation">
Auteurs<EFBFBD>: Roberto Dicosmo et Xavier Leroy (1993?), <20>milia Robin, Nicolas
George.
Derni<EFBFBD>re modification le 2002-11-22.
</div>
</body>
</html>