117 lines
2.8 KiB
Text
117 lines
2.8 KiB
Text
|
<?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>
|
|||
|
|
|||
|
|
|||
|
|