<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pir</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pir"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/Pir"/>
	<updated>2026-04-29T00:58:25Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14862</id>
		<title>Discussion:Admin-admin plus-secur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14862"/>
		<updated>2007-07-28T07:04:11Z</updated>

		<summary type="html">&lt;p&gt;Pir : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modifs rubrique 5. Vérifier les permissions ==&lt;br /&gt;
&lt;br /&gt;
J&#039;ai modifié la page pour préciser que le bit SUID root n&#039;est pas toujours un énorme trou de sécurité, contrairement à ce qui était indiqué.&lt;br /&gt;
&lt;br /&gt;
Pour vous en convaincre, faites un find:&amp;lt;code&amp;gt;$ find /bin /usr -perm -4000 -exec ls -l --color=auto &amp;quot;{}&amp;quot; \;&lt;br /&gt;
-rwsr-xr-x 1 root root 27000 2007-02-27 08:53 /bin/su&lt;br /&gt;
-rwsr-xr-x 1 root root 30736 2007-01-31 00:10 /bin/ping&lt;br /&gt;
-rwsr-xr-x 1 root root 76896 2007-02-21 18:48 /bin/mount&lt;br /&gt;
-rwsr-xr-x 1 root root 26564 2007-01-31 00:10 /bin/ping6&lt;br /&gt;
-rwsr-xr-x 1 root root 56984 2007-02-21 18:48 /bin/umount&lt;br /&gt;
-rwsr-sr-x 1 root root 7672 2007-04-03 14:08 /usr/bin/X&lt;br /&gt;
-rwsr-sr-x 1 daemon daemon 37800 2006-01-03 08:15 /usr/bin/at&lt;br /&gt;
-rwsr-xr-x 1 root root 837304 2007-03-07 23:16 /usr/bin/gpg&lt;br /&gt;
-rwsr-xr-x 1 root root 44924 2006-05-14 18:50 /usr/bin/mtr&lt;br /&gt;
-rwsr-xr-- 1 root audio 7660 2007-02-21 00:18 /usr/bin/beep&lt;br /&gt;
-rwsr-xr-x 1 root root 32064 2007-02-27 08:53 /usr/bin/chfn&lt;br /&gt;
-rwsr-xr-x 1 root root 23616 2007-02-27 08:53 /usr/bin/chsh&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudo&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 22316 2006-09-11 13:48 /usr/bin/pumount&lt;br /&gt;
-rwsr-xr-x 1 root root 11003 2006-10-01 19:33 /usr/bin/fileshareset&lt;br /&gt;
-rwsr-xr-x 1 root root 5824 2007-03-30 16:42 /usr/bin/kgrantpty&lt;br /&gt;
-rwsr-xr-x 1 root root 20056 2007-02-27 08:53 /usr/bin/newgrp&lt;br /&gt;
-rwsr-xr-x 1 root root 28480 2007-02-27 08:53 /usr/bin/passwd&lt;br /&gt;
-rwsr-xr-x 1 root root 37248 2007-02-27 08:53 /usr/bin/gpasswd&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 29280 2006-09-11 13:48 /usr/bin/pmount&lt;br /&gt;
-rwsr-xr-x 1 root root 5316 2007-03-30 16:42 /usr/bin/start_kdeinit&lt;br /&gt;
-rwsr-x--- 1 root fuse 18368 2007-03-11 14:22 /usr/bin/fusermount&lt;br /&gt;
-rwsr-xr-x 1 root root 18060 2006-11-23 21:58 /usr/bin/traceroute.lbl&lt;br /&gt;
-rwsr-sr-x 1 root mail 72544 2006-04-30 21:34 /usr/bin/procmail&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudoedit&lt;br /&gt;
-rwsr-xr-x 1 root root 6372 2007-03-30 16:42 /usr/bin/kpac_dhcp_helper&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-tcp.so&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-sysv.so&lt;br /&gt;
-rwsr-xr-x 1 root root 10244 2007-03-27 15:21 /usr/lib/apache2/suexec&lt;br /&gt;
-rwsr-xr-x 1 root root 142156 2007-03-05 17:38 /usr/lib/openssh/ssh-keysign&lt;br /&gt;
-rwsr-xr-x 1 root root 9580 2007-02-21 16:13 /usr/lib/pt_chown&lt;br /&gt;
-rwsr-xr-x 1 root root 688128 2007-01-20 10:46 /usr/sbin/exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
On voit bien que SUID root est largement utilisé dans la conf par défaut de la distrib (ici une debian etch). Tout simplement parce qu&#039;un processus qui n&#039;est pas root ne peut pas obtenir de droits root autrement qu&#039;en exécutant un fichier SUID root.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est que comme ça qu&#039;il est possible de changer d&#039;utilisateur en utilisant su. su est SUID root, il peut donc lire /etc/shadow, il demande à l&#039;utilisateur son mot de passe puis si il est correct il lance un shell avec les privilèges de l&#039;utilisateur demandé.&lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;information, voir le manuel des fonctions execve et setuid.&lt;br /&gt;
&lt;br /&gt;
Bien sûr, si j&#039;étais parano je pourrais enlever le bit SUID root de certains programmes qui n&#039;en ont pas nécessairement besoin, mais il ne faut pas toucher à su, sudo, mount, ping... à moins de savoir ce que l&#039;on fait.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai fait la modif de la page. Je me demande si certains points de cette page ne sont pas obsolètes, notamment l&#039;inexistance du fichier /etc/hosts.lpd dans mon système ne m&#039;incite pas à modifier le fichier /etc/inetd.conf de peur de casser quelque chose dans mon système. Mais je ne suis pas assez calé pour le savoir. Les infos présentes sur cette page sont tout de même très intéressantes.&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion:Les_permissions_sur_les_fichiers&amp;diff=14861</id>
		<title>Discussion:Les permissions sur les fichiers</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion:Les_permissions_sur_les_fichiers&amp;diff=14861"/>
		<updated>2007-07-28T07:01:49Z</updated>

		<summary type="html">&lt;p&gt;Pir : SUID et GUID&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Commentaires de : VincentRamos=&lt;br /&gt;
posté le 2005-04-18 12:23:44&lt;br /&gt;
&lt;br /&gt;
Noter que les paramètres en octal passés à chmod ne doivent pas forcément être préfixés du zéro et qu&#039;il n&#039;y a pas de différence entre chmod 0755 et chmod 755. Cf. à cet égard le fil Usenet &amp;lt;news:42627333$0$1983$626a14ce@news.free.fr&amp;gt; et la documentation :&lt;br /&gt;
« A numeric mode is  from one  to four octal  digits (0-7), derived by adding up the bits with values 4, 2, and 1. Any omitted  digits are assumed to be  leading zeros. ».&lt;br /&gt;
&lt;br /&gt;
Il n&#039;y a donc pas non plus de conversion en décimal qui se produise si l&#039;on omet ce préfixe zéro.&lt;br /&gt;
&lt;br /&gt;
Vincent Ramos=&lt;br /&gt;
Merci de poser les questions sur le phorum de Léa.&lt;br /&gt;
&lt;br /&gt;
=Commentaires de : ClementHermann=&lt;br /&gt;
posté le 2005-01-31 17:50:54&lt;br /&gt;
&lt;br /&gt;
====Spécificités pour les répertoires====&lt;br /&gt;
&lt;br /&gt;
Pour les répertoires, la signification des permissions est légèrement modifiée :&lt;br /&gt;
On utilisera la convention suivante : &#039;&#039;&#039;&#039;&#039;&amp;lt;nom du droit&amp;gt;&#039;&#039;&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;&amp;lt;représentation symbolique&amp;gt;&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;&amp;lt;valeur numérique&amp;gt;&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
la valeur numérique (en octal) est utilisée par exemple par la commande chmod et la commande find (voir l&#039;article auquel ce commentaire répond). Les différentes valeurs s&#039;additionnent pour donner une représentation numérique de la permission pour chaque entité (propriétaire, groupe, autres).&lt;br /&gt;
&lt;br /&gt;
 - &#039;&#039;&#039;exécution&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;x&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;)---&lt;br /&gt;
 Donne le droit d&#039;accéder au répertoire&lt;br /&gt;
&lt;br /&gt;
 - &#039;&#039;l&#039;ecture&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;r&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;)---&lt;br /&gt;
 Donne le droit de lister le contenu d&#039;un répertoire. (//NB: Si cette permission est absente, le répertoire n&#039;est pas visible avec ls, à moins d&#039;en être propriétaire.//)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 - &#039;&#039;&#039;écriture&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;w&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;4&#039;&#039;&#039;&#039;&#039;)---&lt;br /&gt;
 Donne le droit de modifier le contenu du répertoire (même si les permissions individuelles sur les fichiers du répertoire ne le permettent pas)&lt;br /&gt;
&lt;br /&gt;
Ces permissions s&#039;ajoutent entre elles : on peut imaginer avoir le droit d&#039;accéder (&#039;&#039;&#039;&#039;&#039;x&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;1&#039;&#039;&#039;&#039;&#039;) à un répertoire sans pouvoir en lister(&#039;&#039;&#039;&#039;&#039;r&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;2&#039;&#039;&#039;&#039;&#039;) le contenu, mais il n&#039;est pas possible de donner le droit de lister un répertoire sans donner le droit d&#039;y accéder.&lt;br /&gt;
Attention cependant, si l&#039;utilisateur a le droit d&#039;écriture sur le répertoire parent, il pourra modifier les droits des sous-répertoires à sa guise.&lt;br /&gt;
&lt;br /&gt;
D&#039;autre part, les derniers bits [[POSIX]] (&#039;&#039;&#039;sticky&#039;&#039;&#039; et &#039;&#039;&#039;setGID&#039;&#039;&#039;) représentent des permissions spéciales, différentes elles aussi de leur homologue sur les fichiers :&lt;br /&gt;
(//NB: le bit &#039;&#039;&#039;setUID&#039;&#039;&#039;, &#039;&#039;&#039;4000&#039;&#039;&#039; en représentation numérique, n&#039;a pas d&#039;effet sur un répertoire//).&lt;br /&gt;
&lt;br /&gt;
 - &#039;&#039;&#039;sticky&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;t&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;1000&#039;&#039;&#039;&#039;&#039;)---&lt;br /&gt;
 Même lorsqu&#039;un répertoire est accessible en écriture, on ne peut modifier les fichiers enfants sur lesquels on ne possède pas de droit explicite. Le cas d&#039;école est le répertoire temporaire commun du système, &#039;&#039;/tmp&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 - &#039;&#039;&#039;setGID&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;s&#039;&#039;&#039;&#039;&#039;) (&#039;&#039;&#039;&#039;&#039;2000&#039;&#039;&#039;&#039;&#039;)---&lt;br /&gt;
 quelque soit le groupe principal d&#039;un utilisateur, le groupe d&#039;appartenance des fichiers enfants créés sera le groupe d&#039;appartenance du répertoire. Sur une [[Debian]], le cas d&#039;école est &#039;&#039;/usr/local&#039;&#039; et ses sous-répertoires qui possèdent comme groupe d&#039;appartenance &#039;&#039;staff&#039;&#039; et ont le bit &#039;&#039;&#039;setGID&#039;&#039;&#039; positionné : tout fichier créé sous l&#039;un de ces répertoires aura comme groupe d&#039;appartenance &#039;&#039;staff&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Il existe aussi le bit &#039;&#039;&#039;sticky bit&#039;&#039;&#039;, &amp;quot;t&amp;quot;&#039;&#039; ou 1000 pour la valeur octale&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Appliqué sur le répertoire&#039;&#039;&#039;, par exemple /tmp : celui-ci a pour but de ne permettre la suppression que des fichiers/répertoires dont on est propriétaire.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Appliqué sur un fichier binaire&#039;&#039;&#039; (attribution réservé à root) permet le maintien en mémoire après son exécution.&lt;br /&gt;
&lt;br /&gt;
=Commentaires de : Pierre Renié=&lt;br /&gt;
Dans la partie &amp;lt;strong&amp;gt;SUID et GUID&amp;lt;/strong&amp;gt; j&#039;ai supprimé l&#039;exemple proposant d&#039;activer le bit suid root sur xmms pour 2 raisons:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;C&#039;est très dangereux car son exécution permettrait d&#039;enregistrer des fichiers sur des fichiers système&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;J&#039;ai essayé de le faire, et GTK refuse de se lancer. J&#039;avais le message suivant:&amp;lt;code&amp;gt;Gtk-WARNING **: This process is currently running setuid or setgid.&lt;br /&gt;
This is not a supported use of GTK+. You must create a helper&lt;br /&gt;
program instead. For further details, see:&lt;br /&gt;
&lt;br /&gt;
    http://www.gtk.org/setuid.html&lt;br /&gt;
&lt;br /&gt;
Refusing to initialize GTK+.&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Les_permissions_sur_les_fichiers&amp;diff=14860</id>
		<title>Les permissions sur les fichiers</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Les_permissions_sur_les_fichiers&amp;diff=14860"/>
		<updated>2007-07-28T06:47:14Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* SUID et GUID */ Informations sur l&amp;#039;utilité du bit SUID root&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Environnement système]]&lt;br /&gt;
= Les permissions sur les fichiers =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Les permissions sur les fichiers&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par Jean-Christophe&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Dis Papa, c&#039;est quoi &amp;lt;code&amp;gt;rwxr-xr-x&amp;lt;/code&amp;gt; ? Tais-toi et nage !&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Un peu de théorie ==&lt;br /&gt;
&lt;br /&gt;
Dans ce chapitre, nous allons étudier les &#039;&#039;&#039;permissions sur les fichiers&#039;&#039;&#039;. Nous allons voir rapidement sur quoi la gestion des permissions se base.&lt;br /&gt;
&lt;br /&gt;
=== Les utilisateurs et les groupes ===&lt;br /&gt;
&lt;br /&gt;
Les fichiers appartiennent à un &#039;&#039;&#039;&#039;&#039;utilisateur&#039;&#039;&#039;&#039;&#039; à l&#039;intérieur d&#039;un &#039;&#039;&#039;&#039;&#039;groupe d&#039;utilisateurs&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* L&#039;&#039;&#039;utilisateur&#039;&#039;, c&#039;est vous ! C&#039;est un identifiant avec un mot de passe, qui sont définis dans le fichier &amp;lt;code&amp;gt;/etc/passwd&amp;lt;/code&amp;gt;. On peut ajouter des utilisateurs à l&#039;aide de la commande &amp;lt;code&amp;gt;useradd&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;adduser&amp;lt;/code&amp;gt; (voir &amp;lt;code&amp;gt;man adduser&amp;lt;/code&amp;gt;). Certaines distributions fournissent des outils graphiques pour ce faire, comme &amp;lt;code&amp;gt;drakuser&amp;lt;/code&amp;gt; de Mandrake.&lt;br /&gt;
* Le &#039;&#039;groupe d&#039;utilisateurs&#039;&#039;, défini dans le fichier &amp;lt;code&amp;gt;/etc/group&amp;lt;/code&amp;gt;, permet de regrouper des utilisateurs dans des groupes (un même utilisateur peut faire partie de plusieurs groupes) afin par exemple de partager des permissions entre plusieurs utilisateurs. Par exemple, le groupe &amp;lt;code&amp;gt;quakeusers&amp;lt;/code&amp;gt; peut être défini afin d&#039;y placer les utilisateurs qui auront le droit d&#039;utiliser le jeu Quake : on donnera par exemple la permission aux membres de ce groupe de lancer l&#039;exécutable de ce jeu. De même, le groupe &amp;lt;code&amp;gt;cdrecording&amp;lt;/code&amp;gt; aura les droits d&#039;utiliser le graveur de CD.&lt;br /&gt;
&lt;br /&gt;
=== Les droits possibles : R, W et X ===&lt;br /&gt;
&lt;br /&gt;
Les droits que l&#039;on peut attribuer à un fichier concernent :&lt;br /&gt;
&lt;br /&gt;
* la lecture (&#039;&#039;&#039;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;&#039;&#039;&#039; comme read),&lt;br /&gt;
* l&#039;écriture (&#039;&#039;&#039;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;&#039;&#039;&#039; comme write),&lt;br /&gt;
* l&#039;exécution (&#039;&#039;&#039;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;&#039;&#039;&#039; comme execute).&lt;br /&gt;
&lt;br /&gt;
On peut attribuer ces droits pour :&lt;br /&gt;
&lt;br /&gt;
* un utilisateur,&lt;br /&gt;
* les membres d&#039;un groupe,&lt;br /&gt;
* le monde entier (i.e. les autres utilisateurs).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Visualiser les attributs ==&lt;br /&gt;
En ligne de commande (voir la rubrique [shell.php3 Shell]), tapez :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;[username@taz username]$ &#039;&#039;&#039;ls -la&#039;&#039;&#039;&amp;lt;br /&amp;gt;&amp;lt;font size=&amp;quot;-1&amp;quot;&amp;gt;total 144 &amp;lt;br /&amp;gt; drwxr-xr-x   18 username     users        2048 jan  7 19:22 . &amp;lt;br /&amp;gt; drwxr-xr-x    7 root     root         1024 fév  6  1996 .. &amp;lt;br /&amp;gt; -rw-------    1 username     users         147 jan  7 19:22 .Xauthority &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users        1899 jui 28 21:01 .Xdefaults &amp;lt;br /&amp;gt; -rw-------    1 username     users        5860 jan  7 19:22 .bash_history &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users          24 jui 28 21:01 .bash_logout &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users         262 jui 29 18:15 .bash_profile &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users         434 jui 28 21:01 .bashrc &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users        2626 jui 28 21:01 .emacs &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users         532 jui 28 21:01 .inputrc &amp;lt;br /&amp;gt; drwxr-xr-x    3 username     users        1024 jui 28 21:01 .kde &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users        1546 jan  7 19:04 .kderc &amp;lt;br /&amp;gt; -rwxr-xr-x    1 username     users        1166 jui 28 21:01 .kderc.rpmorig&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour une explication détaillée des différentes colonnes, voir la rubrique [shell.php3#ls Shell]. Nous n&#039;allons ici nous intéresser qu&#039;aux éléments relatifs aux permissions.&lt;br /&gt;
&lt;br /&gt;
1. La première colonne -rw-r--r-- représente les permissions associées au fichier. &amp;lt;br /&amp;gt;&#039;&#039;(le premier caractère est le type du fichier fichier : un d pour un répertoire, un l pour un lien, etc.)&#039;&#039;&amp;lt;br /&amp;gt; Ensuite, on a trois groupes de trois caractères : &#039;&#039;&#039;&amp;lt;code&amp;gt;rwx&amp;lt;/code&amp;gt;&#039;&#039;&#039;. La présence de la lettre r w ou x accorde la permission, un tiret &#039;-&#039; la dénie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;&#039;&#039;&#039; signifie : possibilité de lire ce fichier / dans ce répertoire, &amp;lt;br /&amp;gt;&#039;&#039;&#039;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;&#039;&#039;&#039; signifie : possibilité d&#039;écrire dans ce fichier / répertoire, &amp;lt;br /&amp;gt;&#039;&#039;&#039;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;&#039;&#039;&#039; signifie : possibilité d&#039;exécuter ce fichier / d&#039;aller dans ce répertoire.&lt;br /&gt;
&lt;br /&gt;
Les trois groupes de caractère s&#039;appliquent, dans l&#039;ordre, à :&lt;br /&gt;
&lt;br /&gt;
# l&#039;utilisateur auquel appartient le fichier,&lt;br /&gt;
# le groupe d&#039;utilisateurs auquel est rattaché le fichier,&lt;br /&gt;
# les autres utilisateurs.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;r w x&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;r - x&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;r - x&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| utili-&amp;lt;br /&amp;gt;sateur&lt;br /&gt;
| groupe&lt;br /&gt;
| autres&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2. La 3&amp;lt;sup&amp;gt;ème&amp;lt;/sup&amp;gt; colonne est l&#039;utilisateur à qui appartient le fichier. À cet utilisateur s&#039;appliquent les permissions représentées par les trois premiers caractères de permissions de la première colonne (&amp;lt;code&amp;gt;-&#039;rwx&#039;r-xr-x&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
3. La 4&amp;lt;sup&amp;gt;ème&amp;lt;/sup&amp;gt; colonne est le groupe d&#039;utilisateurs auquel appartient le fichier. A ce groupe s&#039;appliquent les permissions représentées par le deuxième groupe de trois caractères de permissions de la première colonne (&amp;lt;code&amp;gt;-rwx&#039;r-x&#039;r-x&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font size=&amp;quot;+1&amp;quot;&amp;gt;Exemples :&amp;lt;/font&amp;gt;&#039;&#039;&#039;&amp;lt;br /&amp;gt; 1. La ligne suivante : &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;drwxr-xr-x  18  username  users   2048 jan  7 19:22 .&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt; signifie pour le répertoire &#039;.&#039; (le répertoire HOME de l&#039;utilisateur username) que tout le monde a le droit de lire le contenu du répertoire (le dernier &#039;r&#039;), et que tout le monde peut y accéder (le dernier &#039;x&#039;). Par contre, seul l&#039;utilisateur username peut y écrire (caractère &#039;w&#039;), c&#039;est à dire y créer des fichiers, les modifier ou les supprimer.&lt;br /&gt;
&lt;br /&gt;
2. La ligne : &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;-rw-r-----   1  username  wwwadm  1728 jan  7 19:22 projet-www&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt; signifie que seul &#039;username&#039; et les utilisateurs du groupe &#039;wwwadm&#039; peuvent lire ce fichier, que seule username peut le modifier, et que les autres utilisateurs n&#039;ont aucun droit dessus (le dernier groupe de caractères &#039;---&#039;).&lt;br /&gt;
&lt;br /&gt;
== Modifier les attributs ==&lt;br /&gt;
&lt;br /&gt;
=== Les droits : &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;umask&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Il existe deux façon de changer les droits d&#039;un fichier ou répertoire.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Soit en précisant les droits en octal (base 8)&#039;&#039;&#039;. La correspondance est la suivante :&lt;br /&gt;
** 1 : droit d&#039;exécution ;&lt;br /&gt;
** 2 : droit d&#039;écriture ;&lt;br /&gt;
** 4 : droit de lecture.&lt;br /&gt;
Donc, pour préciser les droits en exécution et lecture, le chiffre octal est : 1 + 4 = 5. Pour préciser les droits en éxécution, écriture et lecture, le chiffre octal est : 1 + 2 + 4 = 7.&lt;br /&gt;
Ensuite, il faut savoir que le chiffre des unités (en octal) correspond &#039;au reste du monde&#039; que le chiffre des &#039;huitaines&#039; (deuxième chiffre en octal) correspond &#039;au groupe&#039; et que le chiffre des &#039;soixante-quatraines&#039; (troisième chiffre en octal) correspond &#039;à l&#039;utilisateur&#039;. Ainsi, si on veut que l&#039;utilisateur ait les 3 droits (rwx), que le groupe ait les 2 droits (r-x) et que le reste du monde n&#039;ai aucun droit (---), le nombre octal est : 750 (7 = 1 + 2 + 4 ; 5 = 1 + 4 ; 0 = 0). Pour donner ces droits à un fichier on tape alors :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod 0750 /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
Le premier 0 dans 0750 signifie qu&#039;on donne le nombre en octal (son absence ne modifie pas le comportement de chmod).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Soit en précisant les droits qu&#039;on ajoute (+) ou soustrait (-) au fichier (ou répertoire).&#039;&#039;&#039; Pour ajouter des droits à l&#039;utilisateur, on ajoute un droit (r,w, x ou toute combinaison des 3) à &#039;u&#039;. Par exemple : &amp;lt;code&amp;gt;u+rw&amp;lt;/code&amp;gt; signifie qu&#039;on ajoute les droit de lecteur et d&#039;écriture à l&#039;utilisateur. Pour le groupe, on ajoute ou soustrait à &#039;g&#039; et pour le reste du monde on ajoute ou soustrait à &#039;o&#039; (other). Par exemple pour ajouter les droits de lecture et d&#039;écriture à l&#039;utilisateur on tapera :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod u+rw /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
Et :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod go-rwx /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
Pour retirer tous les droits (rwx) au groupe (g) et aux autres (a).&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Remarque : à la place de u, g et o on peut utiliser &#039;a&#039; (all) qui veut dire qu&#039;on change les droits de tout le monde (utilisateur, groupe et reste du monde).&amp;lt;/div&amp;gt;&lt;br /&gt;
Il faut savoir que la commande peut s&#039;appliquer de manière récursive (c&#039;est bien pratique pour les répertoires), en lui passant l&#039;argument &#039;-R&#039; et qu&#039;à la place du droit &#039;x&#039;, on peut présiser &#039;X&#039; (majuscule) ce qui signifie que parmi les fichiers et répertoires dont on modifiera les droits d&#039;exécution, seuls les répertoires sont concernés. Ainsi :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod -R u+rwX /chemin/vers/repertoire &amp;lt;/div&amp;gt;&lt;br /&gt;
rendra tous les fichiers contenus dans ce répertoire (ainsi que dans tous les sous-répertoires de celui-ci) lisibles et écrivables et que tous les sous-répertoires (et leurs sous-répertoires) seront &#039;navigables&#039; (le droit d&#039;exécution pour un répertoire autorise à se rendre dans le dit répertoire).&lt;br /&gt;
&lt;br /&gt;
Enfin, si vous voulez automatiser l&#039;attribution de droits par défaut lors de la création d&#039;un nouveau fichier ou d&#039;un nouveau répertoire, il faut utiliser la commande shell &amp;lt;code&amp;gt;umask&amp;lt;/code&amp;gt;. Par exemple, vous désirez que tout nouveau fichier que vous créez soit ouvert en lecture, écriture (et éventuellement en exécution) seulement pour vous, pas pour votre groupe, et encore moins pour tous. Il vous suffit d&#039;ajouter dans votre fichier &amp;lt;code&amp;gt;~/.bash_profile&amp;lt;/code&amp;gt; la commande &amp;lt;code&amp;gt;umask 077&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== La propriété : &amp;lt;code&amp;gt;chown&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Les droits de propriétés sont très simples à modifier. Il suffit de donner le nom du nouveau possesseur (et éventuellement le nom du nouveau groupe) et le nom du fichier. Ainsi :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chown username /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donne le fichier &amp;lt;code&amp;gt;/chemin/vers/fichier&amp;lt;/code&amp;gt; à l&#039;utilisateur &#039;username&#039;. Et :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chown username:groupe /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donne le fichier &amp;lt;code&amp;gt;/chemin/vers/fichier&amp;lt;/code&amp;gt; à l&#039;utilisateur &#039;username&#039; et au groupe &#039;groupe&#039;. Comme pour &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt; &#039;&#039;&#039;le paramétre &#039;-R&#039; permet de rendre récursive&#039;&#039;&#039; l&#039;application de la nouvelle propriété &#039;&#039;&#039;(i.e. répertoires et sous-répertoires)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Le groupe : &amp;lt;code&amp;gt;chgrp&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Le changement de groupe uniquement peut être obtenu par :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chgrp groupe /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
qui donne &amp;lt;code&amp;gt;/chemin/vers/fichier&amp;lt;/code&amp;gt; au groupe &#039;groupe&#039;. L&#039;argument &#039;-R&#039; rend cette application récursive.&lt;br /&gt;
&lt;br /&gt;
=== Interface graphique ===&lt;br /&gt;
&lt;br /&gt;
Dans votre gestionnaire de fichiers préféré, sous KDE ou Gnome par exemple, vous pouvez consulter et modifier les permissions sur un fichier en affichant la boîte de dialogue &amp;quot;Propriétés&amp;quot; du fichier/répertoire (en général par un clic droit).&lt;br /&gt;
&lt;br /&gt;
== Pour aller plus loin... ==&lt;br /&gt;
===SUID et GUID===&lt;br /&gt;
Il existe encore deux types de droits (en fait 3 mais le troisième est devenu obsolète) : &#039;s&#039; (SUID bit) et &#039;g&#039; (SGID bit). Si l&#039;on active le SUID bit d&#039;un programme, il s&#039;exécute sur le compte du possesseur du fichier (si c&#039;est root, sur le compte de root, d&#039;où un danger potentiel de sécurité). Si l&#039;on active le SGID bit, c&#039;est sur le compte de l&#039;utilisateur normal, mais en tant que membre du groupe du fichier. Cela rend un fichier exécutable. &amp;lt;br /&amp;gt;À ce propos consultez l&#039;article [[Dev-suid_scripts|SUID Scripts]] par Xavier GARREAU sur Léa.&lt;br /&gt;
&lt;br /&gt;
Ces droits s&#039;octroient de la même manière que les autres. Par exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;# chown root executable&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;# chmod +s executable&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
fera en sorte que executable puisse obtenir les privilèges de root (le fichier appartenant à root). Un &amp;lt;code&amp;gt;ls -l&amp;lt;/code&amp;gt; sur le fichier donnera ensuite :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;-rw&#039;&#039;&#039;s&#039;&#039;&#039;r-xr--    1 root     root      172812 dec  12 12:12 executable&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Attrntion&amp;lt;/strong&amp;gt;, il est potentiellement très dangereux d&#039;activer le bit SUID root, parce qu&#039;il permet à n&#039;importe quel utilisateur d&#039;exécuter le fichier avec les droits root. Si cet exécutable permet de modifier des fichiers l&#039;utilisateur pourra modifier les fichiers protégés du système. Pour exécuter des commandes avec les droits root il est conseillé d&#039;utiliser [[Admin-admin_env-sudo|sudo]], ce qui permet de limiter à un seul utilisateur le droit d&#039;exécuter le fichier en tant que root.&lt;br /&gt;
&lt;br /&gt;
Utilisé judicieusement, le bit SUID root ne présente pas de risque, c&#039;est par exemple le cas:&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
Des commandes su et sudo, parce que ce n&#039;est qu&#039;avec le bit SUID root qu&#039;un utilisateur normal peut obtenir les droits root. &amp;lt;code&amp;gt;su&amp;lt;/code&amp;gt; est SUID root, il peut donc lire &amp;lt;code&amp;gt;/etc/shadow&amp;lt;/code&amp;gt;, il demande à l&#039;utilisateur son mot de passe puis si il est correct il lance un shell avec les privilèges de l&#039;utilisateur demandé.&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&lt;br /&gt;
De la commande &amp;lt;code&amp;gt;mount&amp;lt;/code&amp;gt;, parce que normalement seul root a le droit de monter un système de fichiers (voir &amp;lt;code&amp;gt;man 2 mount&amp;lt;/code&amp;gt;). La commande mount permet à un utilisateur normal de monter un système de fichier si le fichier &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt; le lui permet. (voir &amp;lt;code&amp;gt;man 8 mount&amp;lt;/code&amp;gt;)&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ACL===&lt;br /&gt;
Les permissions peuvent se montrer limitées et ne permettent pas une gestion fine de certaines situations dans lesquelles un même fichier doit présenter des permissions différentes pour plusieurs utilisateurs. En effet, on ne peut définir normalement qu&#039;un seul propriétaire et un seul groupe, opposés à un unique « tout le monde ».&lt;br /&gt;
&lt;br /&gt;
Les [[ACL]] permettent de dépasser cette limitation en attribuant à un fichier des permissions différentes selon l&#039;utilisateur (rw pour &#039;&#039;utilisateur1&#039;&#039;, rwx pour &#039;&#039;utilisateur2&#039;&#039;, &#039;&#039;r&#039;&#039; pour &#039;&#039;utilisateur3&#039;&#039;, etc.).&lt;br /&gt;
&lt;br /&gt;
Consulter l&#039;article requis pour plus de détails.&lt;br /&gt;
&lt;br /&gt;
===Attributs étendus===&lt;br /&gt;
Les [[systèmes de fichiers]] &#039;&#039;ext2&#039;&#039; et &#039;&#039;ext3&#039;&#039; permettent l&#039;ajout d&#039;[[attributs étendus]] s&#039;apparentant aux permissions.&lt;br /&gt;
&lt;br /&gt;
Consulter l&#039;article requis pour plus de détails.&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 10/01/2000, Jean-Christophe Cardot&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Les_permissions_sur_les_fichiers&amp;diff=14859</id>
		<title>Les permissions sur les fichiers</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Les_permissions_sur_les_fichiers&amp;diff=14859"/>
		<updated>2007-07-28T06:14:31Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* SUID et GUID */ : Précisions + suppression de l&amp;#039;exemple de xmms qui est dangereux et qui ne marche pas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Environnement système]]&lt;br /&gt;
= Les permissions sur les fichiers =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Les permissions sur les fichiers&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par Jean-Christophe&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Dis Papa, c&#039;est quoi &amp;lt;code&amp;gt;rwxr-xr-x&amp;lt;/code&amp;gt; ? Tais-toi et nage !&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Un peu de théorie ==&lt;br /&gt;
&lt;br /&gt;
Dans ce chapitre, nous allons étudier les &#039;&#039;&#039;permissions sur les fichiers&#039;&#039;&#039;. Nous allons voir rapidement sur quoi la gestion des permissions se base.&lt;br /&gt;
&lt;br /&gt;
=== Les utilisateurs et les groupes ===&lt;br /&gt;
&lt;br /&gt;
Les fichiers appartiennent à un &#039;&#039;&#039;&#039;&#039;utilisateur&#039;&#039;&#039;&#039;&#039; à l&#039;intérieur d&#039;un &#039;&#039;&#039;&#039;&#039;groupe d&#039;utilisateurs&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* L&#039;&#039;&#039;utilisateur&#039;&#039;, c&#039;est vous ! C&#039;est un identifiant avec un mot de passe, qui sont définis dans le fichier &amp;lt;code&amp;gt;/etc/passwd&amp;lt;/code&amp;gt;. On peut ajouter des utilisateurs à l&#039;aide de la commande &amp;lt;code&amp;gt;useradd&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;adduser&amp;lt;/code&amp;gt; (voir &amp;lt;code&amp;gt;man adduser&amp;lt;/code&amp;gt;). Certaines distributions fournissent des outils graphiques pour ce faire, comme &amp;lt;code&amp;gt;drakuser&amp;lt;/code&amp;gt; de Mandrake.&lt;br /&gt;
* Le &#039;&#039;groupe d&#039;utilisateurs&#039;&#039;, défini dans le fichier &amp;lt;code&amp;gt;/etc/group&amp;lt;/code&amp;gt;, permet de regrouper des utilisateurs dans des groupes (un même utilisateur peut faire partie de plusieurs groupes) afin par exemple de partager des permissions entre plusieurs utilisateurs. Par exemple, le groupe &amp;lt;code&amp;gt;quakeusers&amp;lt;/code&amp;gt; peut être défini afin d&#039;y placer les utilisateurs qui auront le droit d&#039;utiliser le jeu Quake : on donnera par exemple la permission aux membres de ce groupe de lancer l&#039;exécutable de ce jeu. De même, le groupe &amp;lt;code&amp;gt;cdrecording&amp;lt;/code&amp;gt; aura les droits d&#039;utiliser le graveur de CD.&lt;br /&gt;
&lt;br /&gt;
=== Les droits possibles : R, W et X ===&lt;br /&gt;
&lt;br /&gt;
Les droits que l&#039;on peut attribuer à un fichier concernent :&lt;br /&gt;
&lt;br /&gt;
* la lecture (&#039;&#039;&#039;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;&#039;&#039;&#039; comme read),&lt;br /&gt;
* l&#039;écriture (&#039;&#039;&#039;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;&#039;&#039;&#039; comme write),&lt;br /&gt;
* l&#039;exécution (&#039;&#039;&#039;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;&#039;&#039;&#039; comme execute).&lt;br /&gt;
&lt;br /&gt;
On peut attribuer ces droits pour :&lt;br /&gt;
&lt;br /&gt;
* un utilisateur,&lt;br /&gt;
* les membres d&#039;un groupe,&lt;br /&gt;
* le monde entier (i.e. les autres utilisateurs).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Visualiser les attributs ==&lt;br /&gt;
En ligne de commande (voir la rubrique [shell.php3 Shell]), tapez :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;[username@taz username]$ &#039;&#039;&#039;ls -la&#039;&#039;&#039;&amp;lt;br /&amp;gt;&amp;lt;font size=&amp;quot;-1&amp;quot;&amp;gt;total 144 &amp;lt;br /&amp;gt; drwxr-xr-x   18 username     users        2048 jan  7 19:22 . &amp;lt;br /&amp;gt; drwxr-xr-x    7 root     root         1024 fév  6  1996 .. &amp;lt;br /&amp;gt; -rw-------    1 username     users         147 jan  7 19:22 .Xauthority &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users        1899 jui 28 21:01 .Xdefaults &amp;lt;br /&amp;gt; -rw-------    1 username     users        5860 jan  7 19:22 .bash_history &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users          24 jui 28 21:01 .bash_logout &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users         262 jui 29 18:15 .bash_profile &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users         434 jui 28 21:01 .bashrc &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users        2626 jui 28 21:01 .emacs &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users         532 jui 28 21:01 .inputrc &amp;lt;br /&amp;gt; drwxr-xr-x    3 username     users        1024 jui 28 21:01 .kde &amp;lt;br /&amp;gt; -rw-r--r--    1 username     users        1546 jan  7 19:04 .kderc &amp;lt;br /&amp;gt; -rwxr-xr-x    1 username     users        1166 jui 28 21:01 .kderc.rpmorig&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour une explication détaillée des différentes colonnes, voir la rubrique [shell.php3#ls Shell]. Nous n&#039;allons ici nous intéresser qu&#039;aux éléments relatifs aux permissions.&lt;br /&gt;
&lt;br /&gt;
1. La première colonne -rw-r--r-- représente les permissions associées au fichier. &amp;lt;br /&amp;gt;&#039;&#039;(le premier caractère est le type du fichier fichier : un d pour un répertoire, un l pour un lien, etc.)&#039;&#039;&amp;lt;br /&amp;gt; Ensuite, on a trois groupes de trois caractères : &#039;&#039;&#039;&amp;lt;code&amp;gt;rwx&amp;lt;/code&amp;gt;&#039;&#039;&#039;. La présence de la lettre r w ou x accorde la permission, un tiret &#039;-&#039; la dénie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;&#039;&#039;&#039; signifie : possibilité de lire ce fichier / dans ce répertoire, &amp;lt;br /&amp;gt;&#039;&#039;&#039;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;&#039;&#039;&#039; signifie : possibilité d&#039;écrire dans ce fichier / répertoire, &amp;lt;br /&amp;gt;&#039;&#039;&#039;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;&#039;&#039;&#039; signifie : possibilité d&#039;exécuter ce fichier / d&#039;aller dans ce répertoire.&lt;br /&gt;
&lt;br /&gt;
Les trois groupes de caractère s&#039;appliquent, dans l&#039;ordre, à :&lt;br /&gt;
&lt;br /&gt;
# l&#039;utilisateur auquel appartient le fichier,&lt;br /&gt;
# le groupe d&#039;utilisateurs auquel est rattaché le fichier,&lt;br /&gt;
# les autres utilisateurs.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;r w x&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;r - x&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;r - x&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| utili-&amp;lt;br /&amp;gt;sateur&lt;br /&gt;
| groupe&lt;br /&gt;
| autres&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
2. La 3&amp;lt;sup&amp;gt;ème&amp;lt;/sup&amp;gt; colonne est l&#039;utilisateur à qui appartient le fichier. À cet utilisateur s&#039;appliquent les permissions représentées par les trois premiers caractères de permissions de la première colonne (&amp;lt;code&amp;gt;-&#039;rwx&#039;r-xr-x&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
3. La 4&amp;lt;sup&amp;gt;ème&amp;lt;/sup&amp;gt; colonne est le groupe d&#039;utilisateurs auquel appartient le fichier. A ce groupe s&#039;appliquent les permissions représentées par le deuxième groupe de trois caractères de permissions de la première colonne (&amp;lt;code&amp;gt;-rwx&#039;r-x&#039;r-x&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font size=&amp;quot;+1&amp;quot;&amp;gt;Exemples :&amp;lt;/font&amp;gt;&#039;&#039;&#039;&amp;lt;br /&amp;gt; 1. La ligne suivante : &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;drwxr-xr-x  18  username  users   2048 jan  7 19:22 .&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt; signifie pour le répertoire &#039;.&#039; (le répertoire HOME de l&#039;utilisateur username) que tout le monde a le droit de lire le contenu du répertoire (le dernier &#039;r&#039;), et que tout le monde peut y accéder (le dernier &#039;x&#039;). Par contre, seul l&#039;utilisateur username peut y écrire (caractère &#039;w&#039;), c&#039;est à dire y créer des fichiers, les modifier ou les supprimer.&lt;br /&gt;
&lt;br /&gt;
2. La ligne : &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;-rw-r-----   1  username  wwwadm  1728 jan  7 19:22 projet-www&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt; signifie que seul &#039;username&#039; et les utilisateurs du groupe &#039;wwwadm&#039; peuvent lire ce fichier, que seule username peut le modifier, et que les autres utilisateurs n&#039;ont aucun droit dessus (le dernier groupe de caractères &#039;---&#039;).&lt;br /&gt;
&lt;br /&gt;
== Modifier les attributs ==&lt;br /&gt;
&lt;br /&gt;
=== Les droits : &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;umask&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Il existe deux façon de changer les droits d&#039;un fichier ou répertoire.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Soit en précisant les droits en octal (base 8)&#039;&#039;&#039;. La correspondance est la suivante :&lt;br /&gt;
** 1 : droit d&#039;exécution ;&lt;br /&gt;
** 2 : droit d&#039;écriture ;&lt;br /&gt;
** 4 : droit de lecture.&lt;br /&gt;
Donc, pour préciser les droits en exécution et lecture, le chiffre octal est : 1 + 4 = 5. Pour préciser les droits en éxécution, écriture et lecture, le chiffre octal est : 1 + 2 + 4 = 7.&lt;br /&gt;
Ensuite, il faut savoir que le chiffre des unités (en octal) correspond &#039;au reste du monde&#039; que le chiffre des &#039;huitaines&#039; (deuxième chiffre en octal) correspond &#039;au groupe&#039; et que le chiffre des &#039;soixante-quatraines&#039; (troisième chiffre en octal) correspond &#039;à l&#039;utilisateur&#039;. Ainsi, si on veut que l&#039;utilisateur ait les 3 droits (rwx), que le groupe ait les 2 droits (r-x) et que le reste du monde n&#039;ai aucun droit (---), le nombre octal est : 750 (7 = 1 + 2 + 4 ; 5 = 1 + 4 ; 0 = 0). Pour donner ces droits à un fichier on tape alors :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod 0750 /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
Le premier 0 dans 0750 signifie qu&#039;on donne le nombre en octal (son absence ne modifie pas le comportement de chmod).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Soit en précisant les droits qu&#039;on ajoute (+) ou soustrait (-) au fichier (ou répertoire).&#039;&#039;&#039; Pour ajouter des droits à l&#039;utilisateur, on ajoute un droit (r,w, x ou toute combinaison des 3) à &#039;u&#039;. Par exemple : &amp;lt;code&amp;gt;u+rw&amp;lt;/code&amp;gt; signifie qu&#039;on ajoute les droit de lecteur et d&#039;écriture à l&#039;utilisateur. Pour le groupe, on ajoute ou soustrait à &#039;g&#039; et pour le reste du monde on ajoute ou soustrait à &#039;o&#039; (other). Par exemple pour ajouter les droits de lecture et d&#039;écriture à l&#039;utilisateur on tapera :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod u+rw /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
Et :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod go-rwx /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
Pour retirer tous les droits (rwx) au groupe (g) et aux autres (a).&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Remarque : à la place de u, g et o on peut utiliser &#039;a&#039; (all) qui veut dire qu&#039;on change les droits de tout le monde (utilisateur, groupe et reste du monde).&amp;lt;/div&amp;gt;&lt;br /&gt;
Il faut savoir que la commande peut s&#039;appliquer de manière récursive (c&#039;est bien pratique pour les répertoires), en lui passant l&#039;argument &#039;-R&#039; et qu&#039;à la place du droit &#039;x&#039;, on peut présiser &#039;X&#039; (majuscule) ce qui signifie que parmi les fichiers et répertoires dont on modifiera les droits d&#039;exécution, seuls les répertoires sont concernés. Ainsi :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chmod -R u+rwX /chemin/vers/repertoire &amp;lt;/div&amp;gt;&lt;br /&gt;
rendra tous les fichiers contenus dans ce répertoire (ainsi que dans tous les sous-répertoires de celui-ci) lisibles et écrivables et que tous les sous-répertoires (et leurs sous-répertoires) seront &#039;navigables&#039; (le droit d&#039;exécution pour un répertoire autorise à se rendre dans le dit répertoire).&lt;br /&gt;
&lt;br /&gt;
Enfin, si vous voulez automatiser l&#039;attribution de droits par défaut lors de la création d&#039;un nouveau fichier ou d&#039;un nouveau répertoire, il faut utiliser la commande shell &amp;lt;code&amp;gt;umask&amp;lt;/code&amp;gt;. Par exemple, vous désirez que tout nouveau fichier que vous créez soit ouvert en lecture, écriture (et éventuellement en exécution) seulement pour vous, pas pour votre groupe, et encore moins pour tous. Il vous suffit d&#039;ajouter dans votre fichier &amp;lt;code&amp;gt;~/.bash_profile&amp;lt;/code&amp;gt; la commande &amp;lt;code&amp;gt;umask 077&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== La propriété : &amp;lt;code&amp;gt;chown&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Les droits de propriétés sont très simples à modifier. Il suffit de donner le nom du nouveau possesseur (et éventuellement le nom du nouveau groupe) et le nom du fichier. Ainsi :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chown username /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donne le fichier &amp;lt;code&amp;gt;/chemin/vers/fichier&amp;lt;/code&amp;gt; à l&#039;utilisateur &#039;username&#039;. Et :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chown username:groupe /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donne le fichier &amp;lt;code&amp;gt;/chemin/vers/fichier&amp;lt;/code&amp;gt; à l&#039;utilisateur &#039;username&#039; et au groupe &#039;groupe&#039;. Comme pour &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt; &#039;&#039;&#039;le paramétre &#039;-R&#039; permet de rendre récursive&#039;&#039;&#039; l&#039;application de la nouvelle propriété &#039;&#039;&#039;(i.e. répertoires et sous-répertoires)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Le groupe : &amp;lt;code&amp;gt;chgrp&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Le changement de groupe uniquement peut être obtenu par :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; [username@localhost ~] $ chgrp groupe /chemin/vers/fichier &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
qui donne &amp;lt;code&amp;gt;/chemin/vers/fichier&amp;lt;/code&amp;gt; au groupe &#039;groupe&#039;. L&#039;argument &#039;-R&#039; rend cette application récursive.&lt;br /&gt;
&lt;br /&gt;
=== Interface graphique ===&lt;br /&gt;
&lt;br /&gt;
Dans votre gestionnaire de fichiers préféré, sous KDE ou Gnome par exemple, vous pouvez consulter et modifier les permissions sur un fichier en affichant la boîte de dialogue &amp;quot;Propriétés&amp;quot; du fichier/répertoire (en général par un clic droit).&lt;br /&gt;
&lt;br /&gt;
== Pour aller plus loin... ==&lt;br /&gt;
===SUID et GUID===&lt;br /&gt;
Il existe encore deux types de droits (en fait 3 mais le troisième est devenu obsolète) : &#039;s&#039; (SUID bit) et &#039;g&#039; (SGID bit). Si l&#039;on active le SUID bit d&#039;un programme, il s&#039;exécute sur le compte du possesseur du fichier (si c&#039;est root, sur le compte de root, d&#039;où un danger potentiel de sécurité). Si l&#039;on active le SGID bit, c&#039;est sur le compte de l&#039;utilisateur normal, mais en tant que membre du groupe du fichier. Cela rend un fichier exécutable. &amp;lt;br /&amp;gt;À ce propos consultez l&#039;article [[Dev-suid_scripts|SUID Scripts]] par Xavier GARREAU sur Léa.&lt;br /&gt;
&lt;br /&gt;
Ces droits s&#039;octroient de la même manière que les autres. Par exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;# chown root executable&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;# chmod +s executable&amp;lt;/nowiki&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
fera en sorte que executable puisse obtenir les privilèges de root (le fichier appartenant à root). Un &amp;lt;code&amp;gt;ls -l&amp;lt;/code&amp;gt; sur le fichier donnera ensuite :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;-rw&#039;&#039;&#039;s&#039;&#039;&#039;r-xr--    1 root     root      172812 dec  12 12:12 executable&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Attrntion&amp;lt;/strong&amp;gt;, il est potentiellement très dangereux d&#039;activer le bit SUID root, parce qu&#039;il permet à n&#039;importe quel utilisateur d&#039;exécuter le fichier avec les droits root. Si cet exécutable permet de modifier des fichiers l&#039;utilisateur pourra modifier les fichiers protégés du système. Pour exécuter des commandes avec les droits root il est conseillé d&#039;utiliser [[Admin-admin_env-sudo|sudo]], ce qui permet de limiter à un seul utilisateur le droit d&#039;exécuter le fichier en tant que root.&lt;br /&gt;
&lt;br /&gt;
===ACL===&lt;br /&gt;
Les permissions peuvent se montrer limitées et ne permettent pas une gestion fine de certaines situations dans lesquelles un même fichier doit présenter des permissions différentes pour plusieurs utilisateurs. En effet, on ne peut définir normalement qu&#039;un seul propriétaire et un seul groupe, opposés à un unique « tout le monde ».&lt;br /&gt;
&lt;br /&gt;
Les [[ACL]] permettent de dépasser cette limitation en attribuant à un fichier des permissions différentes selon l&#039;utilisateur (rw pour &#039;&#039;utilisateur1&#039;&#039;, rwx pour &#039;&#039;utilisateur2&#039;&#039;, &#039;&#039;r&#039;&#039; pour &#039;&#039;utilisateur3&#039;&#039;, etc.).&lt;br /&gt;
&lt;br /&gt;
Consulter l&#039;article requis pour plus de détails.&lt;br /&gt;
&lt;br /&gt;
===Attributs étendus===&lt;br /&gt;
Les [[systèmes de fichiers]] &#039;&#039;ext2&#039;&#039; et &#039;&#039;ext3&#039;&#039; permettent l&#039;ajout d&#039;[[attributs étendus]] s&#039;apparentant aux permissions.&lt;br /&gt;
&lt;br /&gt;
Consulter l&#039;article requis pour plus de détails.&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 10/01/2000, Jean-Christophe Cardot&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14856</id>
		<title>Discussion:Admin-admin plus-secur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14856"/>
		<updated>2007-07-24T21:09:24Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* Modifs rubrique 5. Vérifier les permissions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modifs rubrique 5. Vérifier les permissions ==&lt;br /&gt;
&lt;br /&gt;
Je voudrais préciser que le bit SUID root n&#039;est pas toujours un énorme trou de sécurité, contrairement à ce qui est indiqué.&lt;br /&gt;
&lt;br /&gt;
Pour vous en convaincre, faites un find:&amp;lt;code&amp;gt;$ find /bin /usr -perm -4000 -exec ls -l --color=auto &amp;quot;{}&amp;quot; \;&lt;br /&gt;
-rwsr-xr-x 1 root root 27000 2007-02-27 08:53 /bin/su&lt;br /&gt;
-rwsr-xr-x 1 root root 30736 2007-01-31 00:10 /bin/ping&lt;br /&gt;
-rwsr-xr-x 1 root root 76896 2007-02-21 18:48 /bin/mount&lt;br /&gt;
-rwsr-xr-x 1 root root 26564 2007-01-31 00:10 /bin/ping6&lt;br /&gt;
-rwsr-xr-x 1 root root 56984 2007-02-21 18:48 /bin/umount&lt;br /&gt;
-rwsr-sr-x 1 root root 7672 2007-04-03 14:08 /usr/bin/X&lt;br /&gt;
-rwsr-sr-x 1 daemon daemon 37800 2006-01-03 08:15 /usr/bin/at&lt;br /&gt;
-rwsr-xr-x 1 root root 837304 2007-03-07 23:16 /usr/bin/gpg&lt;br /&gt;
-rwsr-xr-x 1 root root 44924 2006-05-14 18:50 /usr/bin/mtr&lt;br /&gt;
-rwsr-xr-- 1 root audio 7660 2007-02-21 00:18 /usr/bin/beep&lt;br /&gt;
-rwsr-xr-x 1 root root 32064 2007-02-27 08:53 /usr/bin/chfn&lt;br /&gt;
-rwsr-xr-x 1 root root 23616 2007-02-27 08:53 /usr/bin/chsh&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudo&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 22316 2006-09-11 13:48 /usr/bin/pumount&lt;br /&gt;
-rwsr-xr-x 1 root root 11003 2006-10-01 19:33 /usr/bin/fileshareset&lt;br /&gt;
-rwsr-xr-x 1 root root 5824 2007-03-30 16:42 /usr/bin/kgrantpty&lt;br /&gt;
-rwsr-xr-x 1 root root 20056 2007-02-27 08:53 /usr/bin/newgrp&lt;br /&gt;
-rwsr-xr-x 1 root root 28480 2007-02-27 08:53 /usr/bin/passwd&lt;br /&gt;
-rwsr-xr-x 1 root root 37248 2007-02-27 08:53 /usr/bin/gpasswd&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 29280 2006-09-11 13:48 /usr/bin/pmount&lt;br /&gt;
-rwsr-xr-x 1 root root 5316 2007-03-30 16:42 /usr/bin/start_kdeinit&lt;br /&gt;
-rwsr-x--- 1 root fuse 18368 2007-03-11 14:22 /usr/bin/fusermount&lt;br /&gt;
-rwsr-xr-x 1 root root 18060 2006-11-23 21:58 /usr/bin/traceroute.lbl&lt;br /&gt;
-rwsr-sr-x 1 root mail 72544 2006-04-30 21:34 /usr/bin/procmail&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudoedit&lt;br /&gt;
-rwsr-xr-x 1 root root 6372 2007-03-30 16:42 /usr/bin/kpac_dhcp_helper&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-tcp.so&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-sysv.so&lt;br /&gt;
-rwsr-xr-x 1 root root 10244 2007-03-27 15:21 /usr/lib/apache2/suexec&lt;br /&gt;
-rwsr-xr-x 1 root root 142156 2007-03-05 17:38 /usr/lib/openssh/ssh-keysign&lt;br /&gt;
-rwsr-xr-x 1 root root 9580 2007-02-21 16:13 /usr/lib/pt_chown&lt;br /&gt;
-rwsr-xr-x 1 root root 688128 2007-01-20 10:46 /usr/sbin/exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
On voit bien que SUID root est largement utilisé dans la conf par défaut de la distrib (ici une debian etch). Tout simplement parce qu&#039;un processus qui n&#039;est pas root ne peut pas obtenir de droits root autrement qu&#039;en exécutant un fichier SUID root.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est que comme ça qu&#039;il est possible de changer d&#039;utilisateur en utilisant su. su est SUID root, il peut donc lire /etc/shadow, il demande à l&#039;utilisateur son mot de passe puis si il est correct il lance un shell avec les privilèges de l&#039;utilisateur demandé.&lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;information, voir le manuel des fonctions execve et setuid.&lt;br /&gt;
&lt;br /&gt;
Bien sûr, si j&#039;étais parano je pourrais enlever le bit SUID root de certains programmes qui n&#039;en ont pas nécessairement besoin, mais il ne faut pas toucher à su, sudo, mount, ping... à moins de savoir ce que l&#039;on fait.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai fait la modif de la page. Je me demande si certains points de cette page ne sont pas obsolètes, notamment l&#039;inexistance du fichier /etc/hosts.lpd dans mon système ne m&#039;incite pas à modifier le fichier /etc/inetd.conf de peur de casser quelque chose dans mon système. Mais je ne suis pas assez calé pour le savoir. Les infos présentes sur cette page sont tout de même très intéressantes.&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14855</id>
		<title>Discussion:Admin-admin plus-secur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14855"/>
		<updated>2007-07-24T21:08:28Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* Modifs rubrique 5. Vérifier les permissions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modifs rubrique 5. Vérifier les permissions ==&lt;br /&gt;
&lt;br /&gt;
Je voudrais préciser que le bit SUID root n&#039;est pas toujours un énorme trou de sécurité, contrairement à ce qui est indiqué.&lt;br /&gt;
&lt;br /&gt;
Pour vous en convaincre, faites un find:&amp;lt;code&amp;gt;$ find /bin /usr -perm -4000 -exec ls -l --color=auto &amp;quot;{}&amp;quot; \;&lt;br /&gt;
-rwsr-xr-x 1 root root 27000 2007-02-27 08:53 /bin/su&lt;br /&gt;
-rwsr-xr-x 1 root root 30736 2007-01-31 00:10 /bin/ping&lt;br /&gt;
-rwsr-xr-x 1 root root 76896 2007-02-21 18:48 /bin/mount&lt;br /&gt;
-rwsr-xr-x 1 root root 26564 2007-01-31 00:10 /bin/ping6&lt;br /&gt;
-rwsr-xr-x 1 root root 56984 2007-02-21 18:48 /bin/umount&lt;br /&gt;
-rwsr-sr-x 1 root root 7672 2007-04-03 14:08 /usr/bin/X&lt;br /&gt;
-rwsr-sr-x 1 daemon daemon 37800 2006-01-03 08:15 /usr/bin/at&lt;br /&gt;
-rwsr-xr-x 1 root root 837304 2007-03-07 23:16 /usr/bin/gpg&lt;br /&gt;
-rwsr-xr-x 1 root root 44924 2006-05-14 18:50 /usr/bin/mtr&lt;br /&gt;
-rwsr-xr-- 1 root audio 7660 2007-02-21 00:18 /usr/bin/beep&lt;br /&gt;
-rwsr-xr-x 1 root root 32064 2007-02-27 08:53 /usr/bin/chfn&lt;br /&gt;
-rwsr-xr-x 1 root root 23616 2007-02-27 08:53 /usr/bin/chsh&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudo&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 22316 2006-09-11 13:48 /usr/bin/pumount&lt;br /&gt;
-rwsr-xr-x 1 root root 11003 2006-10-01 19:33 /usr/bin/fileshareset&lt;br /&gt;
-rwsr-xr-x 1 root root 5824 2007-03-30 16:42 /usr/bin/kgrantpty&lt;br /&gt;
-rwsr-xr-x 1 root root 20056 2007-02-27 08:53 /usr/bin/newgrp&lt;br /&gt;
-rwsr-xr-x 1 root root 28480 2007-02-27 08:53 /usr/bin/passwd&lt;br /&gt;
-rwsr-xr-x 1 root root 37248 2007-02-27 08:53 /usr/bin/gpasswd&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 29280 2006-09-11 13:48 /usr/bin/pmount&lt;br /&gt;
-rwsr-xr-x 1 root root 5316 2007-03-30 16:42 /usr/bin/start_kdeinit&lt;br /&gt;
-rwsr-x--- 1 root fuse 18368 2007-03-11 14:22 /usr/bin/fusermount&lt;br /&gt;
-rwsr-xr-x 1 root root 18060 2006-11-23 21:58 /usr/bin/traceroute.lbl&lt;br /&gt;
-rwsr-sr-x 1 root mail 72544 2006-04-30 21:34 /usr/bin/procmail&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudoedit&lt;br /&gt;
-rwsr-xr-x 1 root root 6372 2007-03-30 16:42 /usr/bin/kpac_dhcp_helper&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-tcp.so&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-sysv.so&lt;br /&gt;
-rwsr-xr-x 1 root root 10244 2007-03-27 15:21 /usr/lib/apache2/suexec&lt;br /&gt;
-rwsr-xr-x 1 root root 142156 2007-03-05 17:38 /usr/lib/openssh/ssh-keysign&lt;br /&gt;
-rwsr-xr-x 1 root root 9580 2007-02-21 16:13 /usr/lib/pt_chown&lt;br /&gt;
-rwsr-xr-x 1 root root 688128 2007-01-20 10:46 /usr/sbin/exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
On voit bien que SUID root est largement utilisé dans la conf par défaut de la distrib (ici une debian etch). Tout simplement parce qu&#039;un processus qui n&#039;est pas root ne peut pas obtenir de droits root autrement qu&#039;en exécutant un fichier SUID root.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est que comme ça qu&#039;il est possible de changer d&#039;utilisateur en utilisant su. su est SUID root, il peut donc lire /etc/shadow, il demande à l&#039;utilisateur son mot de passe puis si il est correct il lance un shell avec les privilèges de l&#039;utilisateur demandé.&lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;information, voir le manuel des fonctions execve et setuid.&lt;br /&gt;
&lt;br /&gt;
Bien sûr, si j&#039;étais parano je pourrais enlever le bit SUID root de certains programmes qui n&#039;en ont pas nécessairement besoin, mais il ne faut pas toucher à su, sudo, mount, ping... à moins de savoir ce que l&#039;on fait.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai fait la modif. Je me demande si certains points de cette page ne sont pas obsolètes, notamment l&#039;inexistance du fichier /etc/hosts.lpd dans mon système ne m&#039;incite pas à modifier le fichier /etc/inetd.conf de peur de casser quelque chose dans mon système. Mais je ne suis pas assez calé pour le savoir. Les infos présentes sur cette page sont tout de même très intéressantes.&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14854</id>
		<title>Discussion:Admin-admin plus-secur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14854"/>
		<updated>2007-07-24T21:07:24Z</updated>

		<summary type="html">&lt;p&gt;Pir : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modifs rubrique 5. Vérifier les permissions ==&lt;br /&gt;
&lt;br /&gt;
Je voudrais préciser que le bit SUID root n&#039;est pas toujours un énorme trou de sécurité, contrairement à ce qui est indiqué.&lt;br /&gt;
&lt;br /&gt;
Pour vous en convaincre, faites un find:&amp;lt;code&amp;gt;$ find /bin /usr -perm -4000 -exec ls -l --color=auto &amp;quot;{}&amp;quot; \;&lt;br /&gt;
-rwsr-xr-x 1 root root 27000 2007-02-27 08:53 /bin/su&lt;br /&gt;
-rwsr-xr-x 1 root root 30736 2007-01-31 00:10 /bin/ping&lt;br /&gt;
-rwsr-xr-x 1 root root 76896 2007-02-21 18:48 /bin/mount&lt;br /&gt;
-rwsr-xr-x 1 root root 26564 2007-01-31 00:10 /bin/ping6&lt;br /&gt;
-rwsr-xr-x 1 root root 56984 2007-02-21 18:48 /bin/umount&lt;br /&gt;
-rwsr-sr-x 1 root root 7672 2007-04-03 14:08 /usr/bin/X&lt;br /&gt;
-rwsr-sr-x 1 daemon daemon 37800 2006-01-03 08:15 /usr/bin/at&lt;br /&gt;
-rwsr-xr-x 1 root root 837304 2007-03-07 23:16 /usr/bin/gpg&lt;br /&gt;
-rwsr-xr-x 1 root root 44924 2006-05-14 18:50 /usr/bin/mtr&lt;br /&gt;
-rwsr-xr-- 1 root audio 7660 2007-02-21 00:18 /usr/bin/beep&lt;br /&gt;
-rwsr-xr-x 1 root root 32064 2007-02-27 08:53 /usr/bin/chfn&lt;br /&gt;
-rwsr-xr-x 1 root root 23616 2007-02-27 08:53 /usr/bin/chsh&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudo&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 22316 2006-09-11 13:48 /usr/bin/pumount&lt;br /&gt;
-rwsr-xr-x 1 root root 11003 2006-10-01 19:33 /usr/bin/fileshareset&lt;br /&gt;
-rwsr-xr-x 1 root root 5824 2007-03-30 16:42 /usr/bin/kgrantpty&lt;br /&gt;
-rwsr-xr-x 1 root root 20056 2007-02-27 08:53 /usr/bin/newgrp&lt;br /&gt;
-rwsr-xr-x 1 root root 28480 2007-02-27 08:53 /usr/bin/passwd&lt;br /&gt;
-rwsr-xr-x 1 root root 37248 2007-02-27 08:53 /usr/bin/gpasswd&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 29280 2006-09-11 13:48 /usr/bin/pmount&lt;br /&gt;
-rwsr-xr-x 1 root root 5316 2007-03-30 16:42 /usr/bin/start_kdeinit&lt;br /&gt;
-rwsr-x--- 1 root fuse 18368 2007-03-11 14:22 /usr/bin/fusermount&lt;br /&gt;
-rwsr-xr-x 1 root root 18060 2006-11-23 21:58 /usr/bin/traceroute.lbl&lt;br /&gt;
-rwsr-sr-x 1 root mail 72544 2006-04-30 21:34 /usr/bin/procmail&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudoedit&lt;br /&gt;
-rwsr-xr-x 1 root root 6372 2007-03-30 16:42 /usr/bin/kpac_dhcp_helper&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-tcp.so&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-sysv.so&lt;br /&gt;
-rwsr-xr-x 1 root root 10244 2007-03-27 15:21 /usr/lib/apache2/suexec&lt;br /&gt;
-rwsr-xr-x 1 root root 142156 2007-03-05 17:38 /usr/lib/openssh/ssh-keysign&lt;br /&gt;
-rwsr-xr-x 1 root root 9580 2007-02-21 16:13 /usr/lib/pt_chown&lt;br /&gt;
-rwsr-xr-x 1 root root 688128 2007-01-20 10:46 /usr/sbin/exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
On voit bien que SUID root est largement utilisé dans la conf par défaut de la distrib (ici une debian etch). Tout simplement parce qu&#039;un processus qui n&#039;est pas root ne peut pas obtenir de droits root autrement qu&#039;en lançant un processus SUID root.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est que comme ça qu&#039;il est possible de changer d&#039;utilisateur en utilisant su. su est SUID root, il peut donc lire /etc/shadow, il demande à l&#039;utilisateur son mot de passe puis si il est correct il lance un shell avec les privilèges de l&#039;utilisateur demandé.&lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;information, voir le manuel des fonctions execve et setuid.&lt;br /&gt;
&lt;br /&gt;
Bien sûr, si j&#039;étais parano je pourrais enlever le bit SUID root de certains programmes qui n&#039;en ont pas nécessairement besoin, mais il ne faut pas toucher à su, sudo, mount, ping... à moins de savoir ce que l&#039;on fait.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai fait la modif. Je me demande si certains points de cette page ne sont pas obsolètes, notamment l&#039;inexistance du fichier /etc/hosts.lpd dans mon système ne m&#039;incite pas à modifier le fichier /etc/inetd.conf de peur de casser quelque chose dans mon système. Mais je ne suis pas assez calé pour le savoir. Les infos présentes sur cette page sont tout de même très intéressantes.&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14853</id>
		<title>Discussion:Admin-admin plus-secur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14853"/>
		<updated>2007-07-24T21:05:40Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* Modifs rubrique 5. Vérifier les permissions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modifs rubrique 5. Vérifier les permissions ==&lt;br /&gt;
&lt;br /&gt;
Je voudrais préciser que le bit SUID root n&#039;est pas toujours un énorme trou de sécurité, contrairement à ce qui est indiqué.&lt;br /&gt;
&lt;br /&gt;
Pour vous en convaincre, faites un find:&amp;lt;code&amp;gt;$ find /bin /usr -perm -4000 -exec ls -l --color=auto &amp;quot;{}&amp;quot; \;&lt;br /&gt;
-rwsr-xr-x 1 root root 27000 2007-02-27 08:53 /bin/su&lt;br /&gt;
-rwsr-xr-x 1 root root 30736 2007-01-31 00:10 /bin/ping&lt;br /&gt;
-rwsr-xr-x 1 root root 76896 2007-02-21 18:48 /bin/mount&lt;br /&gt;
-rwsr-xr-x 1 root root 26564 2007-01-31 00:10 /bin/ping6&lt;br /&gt;
-rwsr-xr-x 1 root root 56984 2007-02-21 18:48 /bin/umount&lt;br /&gt;
-rwsr-sr-x 1 root root 7672 2007-04-03 14:08 /usr/bin/X&lt;br /&gt;
-rwsr-sr-x 1 daemon daemon 37800 2006-01-03 08:15 /usr/bin/at&lt;br /&gt;
-rwsr-xr-x 1 root root 837304 2007-03-07 23:16 /usr/bin/gpg&lt;br /&gt;
-rwsr-xr-x 1 root root 44924 2006-05-14 18:50 /usr/bin/mtr&lt;br /&gt;
-rwsr-xr-- 1 root audio 7660 2007-02-21 00:18 /usr/bin/beep&lt;br /&gt;
-rwsr-xr-x 1 root root 32064 2007-02-27 08:53 /usr/bin/chfn&lt;br /&gt;
-rwsr-xr-x 1 root root 23616 2007-02-27 08:53 /usr/bin/chsh&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudo&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 22316 2006-09-11 13:48 /usr/bin/pumount&lt;br /&gt;
-rwsr-xr-x 1 root root 11003 2006-10-01 19:33 /usr/bin/fileshareset&lt;br /&gt;
-rwsr-xr-x 1 root root 5824 2007-03-30 16:42 /usr/bin/kgrantpty&lt;br /&gt;
-rwsr-xr-x 1 root root 20056 2007-02-27 08:53 /usr/bin/newgrp&lt;br /&gt;
-rwsr-xr-x 1 root root 28480 2007-02-27 08:53 /usr/bin/passwd&lt;br /&gt;
-rwsr-xr-x 1 root root 37248 2007-02-27 08:53 /usr/bin/gpasswd&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 29280 2006-09-11 13:48 /usr/bin/pmount&lt;br /&gt;
-rwsr-xr-x 1 root root 5316 2007-03-30 16:42 /usr/bin/start_kdeinit&lt;br /&gt;
-rwsr-x--- 1 root fuse 18368 2007-03-11 14:22 /usr/bin/fusermount&lt;br /&gt;
-rwsr-xr-x 1 root root 18060 2006-11-23 21:58 /usr/bin/traceroute.lbl&lt;br /&gt;
-rwsr-sr-x 1 root mail 72544 2006-04-30 21:34 /usr/bin/procmail&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudoedit&lt;br /&gt;
-rwsr-xr-x 1 root root 6372 2007-03-30 16:42 /usr/bin/kpac_dhcp_helper&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-tcp.so&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-sysv.so&lt;br /&gt;
-rwsr-xr-x 1 root root 10244 2007-03-27 15:21 /usr/lib/apache2/suexec&lt;br /&gt;
-rwsr-xr-x 1 root root 142156 2007-03-05 17:38 /usr/lib/openssh/ssh-keysign&lt;br /&gt;
-rwsr-xr-x 1 root root 9580 2007-02-21 16:13 /usr/lib/pt_chown&lt;br /&gt;
-rwsr-xr-x 1 root root 688128 2007-01-20 10:46 /usr/sbin/exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
On voit bien que SUID root est largement utilisé dans la conf par défaut de la distrib (ici une debian etch). Tout simplement parce qu&#039;un processus qui n&#039;est pas root ne peut pas obtenir de droits root autrement qu&#039;en lançant un processus SUID root.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est que comme ça qu&#039;il est possible de changer d&#039;utilisateur en utilisant su. su est SUID root, il peut donc lire /etc/shadow, il demande à l&#039;utilisateur son mot de passe puis si il est correct il lance un shell avec les privilèges de l&#039;utilisateur demandé.&lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;information, voir le manuel des fonctions execve et setuid.&lt;br /&gt;
&lt;br /&gt;
Bien sûr, si j&#039;étais parano je pourrais enlever le bit SUID root de certains programmes qui n&#039;en ont pas nécessairement besoin, mais il ne faut pas toucher à su, sudo, mount, ping... à moins de savoir ce que l&#039;on fait.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai fait la modif. Je me demande si certains points de cette page ne sont pas obsolètes, notamment l&#039;inexistance du fichier /etc/hosts.lpd dans mon système ne m&#039;incite pas à modifier le fichier /etc/inetd.conf de peur de casser quelque chose dans mon système. Mais je ne suis pas assez calé pour le savoir.&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14851</id>
		<title>Discussion:Admin-admin plus-secur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion:Admin-admin_plus-secur&amp;diff=14851"/>
		<updated>2007-07-24T20:53:11Z</updated>

		<summary type="html">&lt;p&gt;Pir : Modifs rubrique 5. Vérifier les permissions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Modifs rubrique 5. Vérifier les permissions ==&lt;br /&gt;
&lt;br /&gt;
Je voudrais préciser que le bit SUID root n&#039;est pas toujours un énorme trou de sécurité, contrairement à ce qui est indiqué.&lt;br /&gt;
&lt;br /&gt;
Pour vous en convaincre, faites un find:&amp;lt;code&amp;gt;$ find /bin /usr -perm -4000 -exec ls -l --color=auto &amp;quot;{}&amp;quot; \;&lt;br /&gt;
-rwsr-xr-x 1 root root 27000 2007-02-27 08:53 /bin/su&lt;br /&gt;
-rwsr-xr-x 1 root root 30736 2007-01-31 00:10 /bin/ping&lt;br /&gt;
-rwsr-xr-x 1 root root 76896 2007-02-21 18:48 /bin/mount&lt;br /&gt;
-rwsr-xr-x 1 root root 26564 2007-01-31 00:10 /bin/ping6&lt;br /&gt;
-rwsr-xr-x 1 root root 56984 2007-02-21 18:48 /bin/umount&lt;br /&gt;
-rwsr-sr-x 1 root root 7672 2007-04-03 14:08 /usr/bin/X&lt;br /&gt;
-rwsr-sr-x 1 daemon daemon 37800 2006-01-03 08:15 /usr/bin/at&lt;br /&gt;
-rwsr-xr-x 1 root root 837304 2007-03-07 23:16 /usr/bin/gpg&lt;br /&gt;
-rwsr-xr-x 1 root root 44924 2006-05-14 18:50 /usr/bin/mtr&lt;br /&gt;
-rwsr-xr-- 1 root audio 7660 2007-02-21 00:18 /usr/bin/beep&lt;br /&gt;
-rwsr-xr-x 1 root root 32064 2007-02-27 08:53 /usr/bin/chfn&lt;br /&gt;
-rwsr-xr-x 1 root root 23616 2007-02-27 08:53 /usr/bin/chsh&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudo&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 22316 2006-09-11 13:48 /usr/bin/pumount&lt;br /&gt;
-rwsr-xr-x 1 root root 11003 2006-10-01 19:33 /usr/bin/fileshareset&lt;br /&gt;
-rwsr-xr-x 1 root root 5824 2007-03-30 16:42 /usr/bin/kgrantpty&lt;br /&gt;
-rwsr-xr-x 1 root root 20056 2007-02-27 08:53 /usr/bin/newgrp&lt;br /&gt;
-rwsr-xr-x 1 root root 28480 2007-02-27 08:53 /usr/bin/passwd&lt;br /&gt;
-rwsr-xr-x 1 root root 37248 2007-02-27 08:53 /usr/bin/gpasswd&lt;br /&gt;
-rwsr-xr-- 1 root plugdev 29280 2006-09-11 13:48 /usr/bin/pmount&lt;br /&gt;
-rwsr-xr-x 1 root root 5316 2007-03-30 16:42 /usr/bin/start_kdeinit&lt;br /&gt;
-rwsr-x--- 1 root fuse 18368 2007-03-11 14:22 /usr/bin/fusermount&lt;br /&gt;
-rwsr-xr-x 1 root root 18060 2006-11-23 21:58 /usr/bin/traceroute.lbl&lt;br /&gt;
-rwsr-sr-x 1 root mail 72544 2006-04-30 21:34 /usr/bin/procmail&lt;br /&gt;
-rwsr-xr-x 2 root root 91700 2006-04-15 09:39 /usr/bin/sudoedit&lt;br /&gt;
-rwsr-xr-x 1 root root 6372 2007-03-30 16:42 /usr/bin/kpac_dhcp_helper&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-tcp.so&lt;br /&gt;
-rwSr--r-- 1 root root 2656 2006-07-23 01:08 /usr/lib/libfakeroot-sysv.so&lt;br /&gt;
-rwsr-xr-x 1 root root 10244 2007-03-27 15:21 /usr/lib/apache2/suexec&lt;br /&gt;
-rwsr-xr-x 1 root root 142156 2007-03-05 17:38 /usr/lib/openssh/ssh-keysign&lt;br /&gt;
-rwsr-xr-x 1 root root 9580 2007-02-21 16:13 /usr/lib/pt_chown&lt;br /&gt;
-rwsr-xr-x 1 root root 688128 2007-01-20 10:46 /usr/sbin/exim4&amp;lt;/code&amp;gt;&lt;br /&gt;
On voit bien que SUID root est largement utilisé dans la conf par défaut de la distrib (ici une debian etch). Tout simplement parce qu&#039;un processus qui n&#039;est pas root ne peut pas obtenir de droits root autrement qu&#039;en lançant un processus SUID root.&lt;br /&gt;
&lt;br /&gt;
Ce n&#039;est que comme ça qu&#039;il est possible de changer d&#039;utilisateur en utilisant su. su est SUID root, il peut donc lire /etc/shadow, il demande à l&#039;utilisateur son mot de passe puis si il est correct il lance un shell avec les privilèges de l&#039;utilisateur demandé.&lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;information, voir le manuel des fonctions execve et setuid.&lt;br /&gt;
&lt;br /&gt;
Bien sûr, si j&#039;étais parano je pourrais enlever le bit SUID root de certains programmes qui n&#039;en ont pas nécessairement besoin, mais il ne faut pas toucher à su, sudo, mount, ping... à moins de savoir ce que l&#039;on fait.&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Installer_Linux&amp;diff=12643</id>
		<title>Installer Linux</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Installer_Linux&amp;diff=12643"/>
		<updated>2006-05-15T14:41:50Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* GRUB */ lien vers grub&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installer Linux]]&lt;br /&gt;
= L&#039;installation de Linux =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;L&#039;installation de Linux&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Par Jean-Christophe sur la base du travail de Serge&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Passons maintenant aux choses sérieuses: l&#039;installation de Linux.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Normalement, vous devez déjà avoir lu le chapitre [prepinstall.php3 précédent], ou bien vous connaissez déjà les bases de Linux ! :-)&lt;br /&gt;
&lt;br /&gt;
== 4. Choisir ses packages. ==&lt;br /&gt;
&lt;br /&gt;
Je ne vais pas faire la liste des milliers de packages existants, je ne suis pas fou. Je vous donne juste les packages essentiels à installer car vous en aurez besoin un jour ou l&#039;autre.&lt;br /&gt;
&lt;br /&gt;
* Tout ce qui est du système de base (jeu A et AP pour la Slackware),&lt;br /&gt;
* Tout ce qui concerne le développement (jeu D pour la Slackware) : C, C++ et librairies diverses : nécessaire pour compiler (voir rubrique &amp;quot;[../kernel/compil.php3 quels packages nécessaires]&amp;quot;),&lt;br /&gt;
* Les sources du noyau aussi (K pour la Slackware). Je sais c&#039;est gros, les derniers noyaux font près de 50 Mo, mais un jour ou l&#039;autre vous en aurez besoin pour [../software/compil.php3 compiler une appli] ou pour [../kernel/kernel.php3 régler votre noyau] suivant votre système ;&lt;br /&gt;
* Les packages réseau,&lt;br /&gt;
* Le reste n&#039;est pas complètement indispensable mais :&lt;br /&gt;
* X (sous-système graphique) est bien utile quand même (que feriez-vous sans environnement graphique ?), sa partie développement aussi (pour certains programmes X que vous aurez à recompiler) et pourquoi pas les jeux aussi. Dans ce cas installez aussi un gestionnaire comme [http://www.kde.org KDE] ou [http://www.gnome.org Gnome] ou pourquoi pas tous les gestionnaires pour vous faire un avis avant d&#039;en choisir un définitivement ?&lt;br /&gt;
* Après, suivant votre besoin, cherchez sur le net l&#039;application qui vous intéresse, mais regardez avant si elle est pas contenue dans votre distribution : c&#039;est presque toujours le cas. Même si vous trouvez une super application sur le net, vérifiez qu&#039;elle n&#039;est pas déjà sur les CD de votre distribution : ça vous évitera beaucoup de soucis.&lt;br /&gt;
&lt;br /&gt;
Contrairement au monde Windows, Mac, etc. la majorité des applications sous Linux est &amp;quot;libre&amp;quot;. Elles sont alors disponibles en tant que sources. Il vous faut alors les compiler sur votre machine pour obtenir les fichiers binaires (i.e. les exécutables). C&#039;est pour ça que vous avez besoin des packages de développement, même si vous ne développez pas vous-même. &amp;lt;br /&amp;gt; J&#039;insiste mais installez les packages de développement, c&#039;est toujours râlant de passer 30 minutes à recompiler un truc et avoir une erreur parce qu&#039;il vous manque juste une petite bibliothèque qui était comprise dans un de ces packages. Après vous passez des heures pour trouver le package où se trouve le fichier manquant ! En fait dès que vous lisez développement ou un truc du genre (devel...) installez-le, au pire ca vous prend un peu de place pour rien, mais au moins vous arriverez à compiler la toute dernière application que vous attendiez depuis 2 ans sur Linux.&lt;br /&gt;
&lt;br /&gt;
== 5. Installer un chargeur Linux ou Comment booter Linux. ==&lt;br /&gt;
&lt;br /&gt;
=== LILO ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LILO&#039;&#039;&#039; (&#039;&#039;&#039;LI&#039;&#039;&#039;nux &#039;&#039;&#039;LO&#039;&#039;&#039;ader) est le petit utilitaire qui permet de faire démarrer Linux. D&#039;où son importance.&lt;br /&gt;
&lt;br /&gt;
C&#039;est, en fait, deux programmes :&lt;br /&gt;
&lt;br /&gt;
* un chargeur de linux&lt;br /&gt;
* le programme qui installe le chargeur sur votre disque.&lt;br /&gt;
&lt;br /&gt;
Pendant trés longtemps, il y a eu des problèmes avec LILO : il n&#039;y en a plus. Les versions actuelles de LILO gérent trés bien tous les types disques.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Désinstaller LILO&#039;&#039;&#039;&amp;lt;br /&amp;gt; De préférence depuis Linux : tapez &amp;lt;tt&amp;gt;lilo -u&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt; Depuis DOS : tapez &amp;lt;tt&amp;gt;fdisk /mbr&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Voir aussi [../admin/LILO.php3 l&#039;article LILO].&lt;br /&gt;
&lt;br /&gt;
=== GRUB ===&lt;br /&gt;
&lt;br /&gt;
Le GRUB est le bootloader du projet GNU.&lt;br /&gt;
&lt;br /&gt;
Voir [[Admin-admin_boot-grub|l&#039;article GRUB]] pour plus de détails.&lt;br /&gt;
&lt;br /&gt;
=== LOADLIN ===&lt;br /&gt;
&lt;br /&gt;
C&#039;est un utilitaire fonctionnant sous DOS que vous pouvez utiliser pour démarrer Linux, si vous ne souhaitez/pouvez pas utiliser LILO, et que vous disposez d&#039;une partition DOS/Windows bootable. Il est disponible en général sur les CD des distributions. Je ne crois pas qu&#039;il ait le problème des 1024 cylindres, car le noyau de Linux est alors situé sur le système de fichiers de DOS/Windows. Cependant, j&#039;ai entendu dire que certaines personnes avaient eu des problèmes d&#039;incompatibilité avec leur matériel (plus reconnu sous Linux lorsqu&#039;ils utilisent LOADLIN). Bref, à tester.&lt;br /&gt;
&lt;br /&gt;
Pour le faire fonctionner, je vous conseille de créer un répertoire &amp;lt;tt&amp;gt;C:\LINUX&amp;lt;/tt&amp;gt;, d&#039;y placer LOADLIN, de copier le noyau &amp;lt;tt&amp;gt;/boot/vmlinuz-2.x.x&amp;lt;/tt&amp;gt; sous Linux dans ce répertoire sous le nom &amp;lt;tt&amp;gt;VMLINUZ&amp;lt;/tt&amp;gt;, et d&#039;y créer un fichier &amp;lt;tt&amp;gt;linux.bat&amp;lt;/tt&amp;gt; contenant la ligne de commande :&lt;br /&gt;
&lt;br /&gt;
 LOADLIN C:\LINUX\VMLINUZ root=/dev/hdb1 ro %1 %2&lt;br /&gt;
&lt;br /&gt;
 -&amp;gt; remplacez /dev/hdb1 par votre partition &amp;quot;racine&amp;quot; /&lt;br /&gt;
&lt;br /&gt;
ou encore, si vous utilisez &amp;lt;tt&amp;gt;initrd&amp;lt;/tt&amp;gt;, copiez /boot/initrd dans le même répertoire, et placez cette ligne dans &amp;lt;tt&amp;gt;linux.bat&amp;lt;/tt&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
 LOADLIN C:\LINUX\VMLINUZ initrd=C:\LINUX\INITRD %1 %2&lt;br /&gt;
&lt;br /&gt;
Ainsi, vous pouvez créer une entrée dans votre &amp;lt;tt&amp;gt;c:\config.sys&amp;lt;/tt&amp;gt; pour avoir un choix &amp;quot;Linux&amp;quot; au boot qui en fait lance &amp;lt;tt&amp;gt;linux.bat&amp;lt;/tt&amp;gt;. Ou bien vous bootez en &amp;quot;ligne de commande seulement&amp;quot; et vous démarrez Linux en tapant &amp;lt;tt&amp;gt;linux&amp;lt;/tt&amp;gt; au prompt &amp;lt;tt&amp;gt;C:\&amp;gt;&amp;lt;/tt&amp;gt;. De cette manière vous pouvez passer des paramètres au noyau, par exemple pour lui dire de démarrer en mode texte si X ne veut plus fonctionner, en tapant : &amp;lt;tt&amp;gt;C:\&amp;gt;linux 3&amp;lt;/tt&amp;gt;, ou en mode maintenance par &amp;lt;tt&amp;gt;C:\&amp;gt;linux single&amp;lt;/tt&amp;gt; (suivant votre distribution).&lt;br /&gt;
&lt;br /&gt;
Voir aussi [../admin/loadlin.php3 l&#039;article LOADLIN].&lt;br /&gt;
&lt;br /&gt;
== 6. Problèmes courants. ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Problèmes avec le CD-ROM :&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Essayez de copier le contenu du CD sur le disque dur et de lancer l&#039;installation depuis le disque dur, cela règle bien des problèmes si votre lecteur de CD est mal reconnu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par J.C. Cardot &amp;amp; S. Tchesmeli le 04/10/1999.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 04/10/1999, J.C. Cardot &amp;amp;amp; S. Tchesmeli&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Installer_Linux&amp;diff=12642</id>
		<title>Installer Linux</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Installer_Linux&amp;diff=12642"/>
		<updated>2006-05-15T14:40:32Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* LILO */ lien vers lilo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installer Linux]]&lt;br /&gt;
= L&#039;installation de Linux =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;L&#039;installation de Linux&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Par Jean-Christophe sur la base du travail de Serge&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Passons maintenant aux choses sérieuses: l&#039;installation de Linux.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Normalement, vous devez déjà avoir lu le chapitre [prepinstall.php3 précédent], ou bien vous connaissez déjà les bases de Linux ! :-)&lt;br /&gt;
&lt;br /&gt;
== 4. Choisir ses packages. ==&lt;br /&gt;
&lt;br /&gt;
Je ne vais pas faire la liste des milliers de packages existants, je ne suis pas fou. Je vous donne juste les packages essentiels à installer car vous en aurez besoin un jour ou l&#039;autre.&lt;br /&gt;
&lt;br /&gt;
* Tout ce qui est du système de base (jeu A et AP pour la Slackware),&lt;br /&gt;
* Tout ce qui concerne le développement (jeu D pour la Slackware) : C, C++ et librairies diverses : nécessaire pour compiler (voir rubrique &amp;quot;[../kernel/compil.php3 quels packages nécessaires]&amp;quot;),&lt;br /&gt;
* Les sources du noyau aussi (K pour la Slackware). Je sais c&#039;est gros, les derniers noyaux font près de 50 Mo, mais un jour ou l&#039;autre vous en aurez besoin pour [../software/compil.php3 compiler une appli] ou pour [../kernel/kernel.php3 régler votre noyau] suivant votre système ;&lt;br /&gt;
* Les packages réseau,&lt;br /&gt;
* Le reste n&#039;est pas complètement indispensable mais :&lt;br /&gt;
* X (sous-système graphique) est bien utile quand même (que feriez-vous sans environnement graphique ?), sa partie développement aussi (pour certains programmes X que vous aurez à recompiler) et pourquoi pas les jeux aussi. Dans ce cas installez aussi un gestionnaire comme [http://www.kde.org KDE] ou [http://www.gnome.org Gnome] ou pourquoi pas tous les gestionnaires pour vous faire un avis avant d&#039;en choisir un définitivement ?&lt;br /&gt;
* Après, suivant votre besoin, cherchez sur le net l&#039;application qui vous intéresse, mais regardez avant si elle est pas contenue dans votre distribution : c&#039;est presque toujours le cas. Même si vous trouvez une super application sur le net, vérifiez qu&#039;elle n&#039;est pas déjà sur les CD de votre distribution : ça vous évitera beaucoup de soucis.&lt;br /&gt;
&lt;br /&gt;
Contrairement au monde Windows, Mac, etc. la majorité des applications sous Linux est &amp;quot;libre&amp;quot;. Elles sont alors disponibles en tant que sources. Il vous faut alors les compiler sur votre machine pour obtenir les fichiers binaires (i.e. les exécutables). C&#039;est pour ça que vous avez besoin des packages de développement, même si vous ne développez pas vous-même. &amp;lt;br /&amp;gt; J&#039;insiste mais installez les packages de développement, c&#039;est toujours râlant de passer 30 minutes à recompiler un truc et avoir une erreur parce qu&#039;il vous manque juste une petite bibliothèque qui était comprise dans un de ces packages. Après vous passez des heures pour trouver le package où se trouve le fichier manquant ! En fait dès que vous lisez développement ou un truc du genre (devel...) installez-le, au pire ca vous prend un peu de place pour rien, mais au moins vous arriverez à compiler la toute dernière application que vous attendiez depuis 2 ans sur Linux.&lt;br /&gt;
&lt;br /&gt;
== 5. Installer un chargeur Linux ou Comment booter Linux. ==&lt;br /&gt;
&lt;br /&gt;
=== LILO ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LILO&#039;&#039;&#039; (&#039;&#039;&#039;LI&#039;&#039;&#039;nux &#039;&#039;&#039;LO&#039;&#039;&#039;ader) est le petit utilitaire qui permet de faire démarrer Linux. D&#039;où son importance.&lt;br /&gt;
&lt;br /&gt;
C&#039;est, en fait, deux programmes :&lt;br /&gt;
&lt;br /&gt;
* un chargeur de linux&lt;br /&gt;
* le programme qui installe le chargeur sur votre disque.&lt;br /&gt;
&lt;br /&gt;
Pendant trés longtemps, il y a eu des problèmes avec LILO : il n&#039;y en a plus. Les versions actuelles de LILO gérent trés bien tous les types disques.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Désinstaller LILO&#039;&#039;&#039;&amp;lt;br /&amp;gt; De préférence depuis Linux : tapez &amp;lt;tt&amp;gt;lilo -u&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt; Depuis DOS : tapez &amp;lt;tt&amp;gt;fdisk /mbr&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Voir aussi [[Admin-admin_boot-LILO|l&#039;article LILO]].&lt;br /&gt;
&lt;br /&gt;
=== GRUB ===&lt;br /&gt;
&lt;br /&gt;
Le GRUB est le bootloader du projet GNU.&lt;br /&gt;
&lt;br /&gt;
Voir [../admin/grub.php3 l&#039;article GRUB] pour plus de détails.&lt;br /&gt;
&lt;br /&gt;
=== LOADLIN ===&lt;br /&gt;
&lt;br /&gt;
C&#039;est un utilitaire fonctionnant sous DOS que vous pouvez utiliser pour démarrer Linux, si vous ne souhaitez/pouvez pas utiliser LILO, et que vous disposez d&#039;une partition DOS/Windows bootable. Il est disponible en général sur les CD des distributions. Je ne crois pas qu&#039;il ait le problème des 1024 cylindres, car le noyau de Linux est alors situé sur le système de fichiers de DOS/Windows. Cependant, j&#039;ai entendu dire que certaines personnes avaient eu des problèmes d&#039;incompatibilité avec leur matériel (plus reconnu sous Linux lorsqu&#039;ils utilisent LOADLIN). Bref, à tester.&lt;br /&gt;
&lt;br /&gt;
Pour le faire fonctionner, je vous conseille de créer un répertoire &amp;lt;tt&amp;gt;C:\LINUX&amp;lt;/tt&amp;gt;, d&#039;y placer LOADLIN, de copier le noyau &amp;lt;tt&amp;gt;/boot/vmlinuz-2.x.x&amp;lt;/tt&amp;gt; sous Linux dans ce répertoire sous le nom &amp;lt;tt&amp;gt;VMLINUZ&amp;lt;/tt&amp;gt;, et d&#039;y créer un fichier &amp;lt;tt&amp;gt;linux.bat&amp;lt;/tt&amp;gt; contenant la ligne de commande :&lt;br /&gt;
&lt;br /&gt;
 LOADLIN C:\LINUX\VMLINUZ root=/dev/hdb1 ro %1 %2&lt;br /&gt;
&lt;br /&gt;
 -&amp;gt; remplacez /dev/hdb1 par votre partition &amp;quot;racine&amp;quot; /&lt;br /&gt;
&lt;br /&gt;
ou encore, si vous utilisez &amp;lt;tt&amp;gt;initrd&amp;lt;/tt&amp;gt;, copiez /boot/initrd dans le même répertoire, et placez cette ligne dans &amp;lt;tt&amp;gt;linux.bat&amp;lt;/tt&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
 LOADLIN C:\LINUX\VMLINUZ initrd=C:\LINUX\INITRD %1 %2&lt;br /&gt;
&lt;br /&gt;
Ainsi, vous pouvez créer une entrée dans votre &amp;lt;tt&amp;gt;c:\config.sys&amp;lt;/tt&amp;gt; pour avoir un choix &amp;quot;Linux&amp;quot; au boot qui en fait lance &amp;lt;tt&amp;gt;linux.bat&amp;lt;/tt&amp;gt;. Ou bien vous bootez en &amp;quot;ligne de commande seulement&amp;quot; et vous démarrez Linux en tapant &amp;lt;tt&amp;gt;linux&amp;lt;/tt&amp;gt; au prompt &amp;lt;tt&amp;gt;C:\&amp;gt;&amp;lt;/tt&amp;gt;. De cette manière vous pouvez passer des paramètres au noyau, par exemple pour lui dire de démarrer en mode texte si X ne veut plus fonctionner, en tapant : &amp;lt;tt&amp;gt;C:\&amp;gt;linux 3&amp;lt;/tt&amp;gt;, ou en mode maintenance par &amp;lt;tt&amp;gt;C:\&amp;gt;linux single&amp;lt;/tt&amp;gt; (suivant votre distribution).&lt;br /&gt;
&lt;br /&gt;
Voir aussi [../admin/loadlin.php3 l&#039;article LOADLIN].&lt;br /&gt;
&lt;br /&gt;
== 6. Problèmes courants. ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Problèmes avec le CD-ROM :&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Essayez de copier le contenu du CD sur le disque dur et de lancer l&#039;installation depuis le disque dur, cela règle bien des problèmes si votre lecteur de CD est mal reconnu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par J.C. Cardot &amp;amp; S. Tchesmeli le 04/10/1999.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 04/10/1999, J.C. Cardot &amp;amp;amp; S. Tchesmeli&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Pr%C3%A9parer_l%27installation&amp;diff=12641</id>
		<title>Préparer l&#039;installation</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Pr%C3%A9parer_l%27installation&amp;diff=12641"/>
		<updated>2006-05-15T14:36:32Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* Les systèmes de fichiers */ correction de lien (permissions)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installer Linux]]&lt;br /&gt;
= Préparation à l&#039;installation de Linux =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Préparation à l&#039;installation de Linux&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Par Jean-Christophe sur la base du travail de Serge&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Cette partie traite de la préparation que vous et votre ordinateur devrez subir avant d&#039;installer Linux ;-)&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 1. Vérifier son matériel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Avertissement&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux ne supporte pas tous les matériels qui existent dans le commerce ou ailleurs. La faute en revient aux constructeurs qui développent des drivers en général uniquement pour Windows. Les drivers Linux sont généralement développés par des personnes qui possèdent un matériel qu&#039;ils souhaitent utiliser avec Linux ; cela n&#039;est possible que si le fabricant ne garde pas secrètes les spécifications de son matériel, ce qui est malheureusement encore souvent le cas. &amp;lt;span style=&amp;quot;color:#FF6666;&amp;quot;&amp;gt;Dans ce cas, je vous invite à boycotter et à faire boycotter ces fabricants afin de faire pression sur eux&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Prérequis&amp;lt;/u&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Microprocesseur&#039;&#039;&#039; : Intel x86 à base de microprocesseur 386 minimum (ou compatible comme AMD, CYRIX, etc.) &amp;lt;br /&amp;gt; (Je ne traite ici que des plates-formes &amp;quot;compatibles IBM PC&amp;quot;) &amp;lt;br /&amp;gt; Il existe des versions de Linux pour le matériel plus vieux (286, etc.), mais cela dépasse le cadre de cette rubrique. &amp;lt;br /&amp;gt; Il existe aussi des distributions de Linux pour 680xx ([http://www.mklinux.org MkLinux]), PowerPC (Linux PPC, [http://www.debian.org/ports/powerpc debian PPC], [http://qa.mandriva.com/twiki/bin/view/Main/MdkPpcPort Mandriva PPC] ou [http://www.gentoo.org/doc/en/gentoo-ppc-install.xml Gentoo PPC]), [http://www.debian.org/ports/alpha Alpha], etc. &lt;br /&gt;
* &#039;&#039;&#039;Disque dur&#039;&#039;&#039; : prévoyez pour le système lui-même de l&#039;ordre de 3 Go pour une distribution assez récente, surtout si vous installez X Window (le sous-système graphique de Linux) avec des environnements de bureau de type [http://www.kde.org KDE] ou [http://www.gnome.org Gnome] (très à la mode dans les distributions actuelles). Prévoyez aussi environ 256 Mo supplémentaires pour le Swap (i.e. mémoire virtuelle, on en reparle [#partitions plus tard]). &amp;lt;br /&amp;gt; Avec ça, vous allez déjà pouvoir faire tourner plein de choses. Sachez cependant que des &amp;quot;mini distributions&amp;quot; (ou parmi les distributions &amp;quot;classiques&amp;quot;, la Slackware ; parmi les distributions light basées sur slackware, il existe [http://drinou.tuxfamily.org drinou-linux]) passent avec 100 ou 150 Mo de disque dur, mais là, pas question d&#039;avoir un système graphique (encore que ...), ni de grosses applications de style base de données, etc.&lt;br /&gt;
* &#039;&#039;&#039;Mémoire&#039;&#039;&#039; : prévoyez environ 128 à 256 Mo avec un système X (ça passe avec 64 Mo, mais avec les nouveaux environnements sous X ça risque de ramer) et plus vous en avez : mieux c&#039;est. &amp;lt;br /&amp;gt; Là aussi, c&#039;est juste une recommandation pour utiliser les logiciels les plus courants compris dans les distributions. Maintenant, si vous prévoyez de faire de votre serveur Linux une vraie usine à gaz (serveur WEB, base de données SQL, proxy serveur, OpenOffice.org...), prévoyez plus de mémoire. &amp;lt;br /&amp;gt; Si vous avez peu de mémoire, vous risquez de ne pas pouvoir installer l&#039;interface graphique Xorg. &lt;br /&gt;
&lt;br /&gt;
D&#039;une manière générale, il vaut mieux éviter de recycler un vieux pc si vous voulez essayer un système linux. Bien que ça soit possible, c&#039;est loin d&#039;être idéal pour une première expérience, les distributions modernes venant par défaut avec la plupart des fonctionnalités activées pour un plus grand confort de l&#039;utilisateur.&lt;br /&gt;
&lt;br /&gt;
Maintenant voyons de plus près le matériel supporté. Sachez qu&#039;une liste assez complète se trouve dans le Hardware-HOWTO ([http://www.linuxdoc.org/HOWTO/Hardware-HOWTO.html anglais]/[http://www.freenix.org/unix/linux/HOWTO/Hardware-HOWTO.html  français]) sur le site TLDP ([http://www.tldp.org The Linux Documentation Project &amp;lt;&#039;&#039;www.tldp.org&amp;gt;&#039;&#039;]). &amp;lt;br /&amp;gt; En général :&lt;br /&gt;
&lt;br /&gt;
* Les &#039;&#039;&#039;disques durs&#039;&#039;&#039; SCSI et IDE ainsi que leurs contrôleurs sont supportés dans la plupart des cas. Pour faire fonctionner un disque Serial ATA vous risquez d&#039;avoir quelques problèmes avec l&#039;installation par défaut des distributions : prévoyez un disque IDE standard pour faire l&#039;installation et vous verrez après comment installer l&#039;éventuel driver Serial ATA.&lt;br /&gt;
* Les &#039;&#039;&#039;cartes réseau&#039;&#039;&#039; de type compatible NE2000 ISA ou PCI, ainsi que les cartes 3COM, HP, AMD... sont très bien supportées. En fait, la très grande majorité des cartes réseau fonctionnent sous Linux sans problème.&lt;br /&gt;
* Les &#039;&#039;&#039;modems&#039;&#039;&#039; compatibles HAYES (attention toutefois à certains US ROBOTICS) mais &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;évitez de préférence les &amp;quot;soft-modems&amp;quot; qui ne marchent que sous Windows&amp;lt;/span&amp;gt; (US Robotics Winmodem, modems internes PCI en général). En fait, la communauté Linux a développé des drivers pour la plupart de ces modems depuis quelques temps, cependant leur installation reste &amp;quot;pénible&amp;quot;, mais c&#039;est de moins en moins vrai. &amp;lt;br /&amp;gt; En bref, les modems &amp;lt;u&amp;gt;externes&amp;lt;/u&amp;gt; sur port série ainsi que les modems sur bus &amp;lt;u&amp;gt;ISA&amp;lt;/u&amp;gt; sont OK, évitez les modems internes PCI (mais vous devriez pourvoir faire fonctionner la plupart de ceux-ci moyennant un petit investissement technique). &amp;lt;br /&amp;gt; Les &#039;&#039;&#039;modems ADSL&#039;&#039;&#039; : ECI USB et Alcatel/Thomson SpeedTouch USB sont supportés, ainsi que la plupart des modem BeWAN. Tous les modems ADSL Ethernet sont supportés. &amp;lt;br /&amp;gt; Les fournisseurs d&#039;accès restent souvent un problème. Certains providers (AOL pour ne pas le citer) rendent la connexion depuis Linux très complexe, allant jusqu&#039;à tenter de faire interdire certains logiciels de connexion ([http://www.peng.apinc.org penggy]) alors qu&#039;ils n&#039;en fournissent pas !&lt;br /&gt;
* Les &#039;&#039;&#039;cartes graphiques&#039;&#039;&#039; : toutes les cartes anciennes de type S3, S3 Virge, Trident, Cirrus Logic, etc. passent sans problèmes, mais attention aux dernières cartes vidéo très à la mode sous Windows... Je vous conseille si vous voulez de bonnes performances des cartes de type Matrox G200, les 3Dfx (toute génération, même la Rush est paraît-il supportée). Les cartes vidéo évoluent très vite, et peu de constructeurs font des efforts pour X... Attention donc. Pour une liste à jour, allez sur le site de XFree (voir dans les liens). Au niveau de l&#039;accélération 3D, les cartes 3Dfx sont parfaitement supportées (voir la [../hardware/3dfx.php3 rubrique 3Dfx]), mais [http://www.xfree.org XFree 4.2.x] a changé la donne. La plupart des cartes NVidia fonctionnent sans problème en 2D et assez bien en 3D (pour peu que vous installiez les drivers &#039;closed-source&#039; de chez NVidia). La plupart des cartes de chez ATI fonctionnent aussi en 2D (y compris les Radeon 8500, ...) et certaines sont supportées en 3D accélérée par XFree 4.3.0.&lt;br /&gt;
* Carte &#039;&#039;&#039;série multiports&#039;&#039;&#039;.&lt;br /&gt;
* Carte &#039;&#039;&#039;tuner TV&#039;&#039;&#039; : les cartes à base de chipset BT8xx (848, 878...) sont très bien supportées (comme la Mìro PCTV). Voir la [../hardware/tv.php3 rubrique TV]. Les cartes ATI ALL in Wonder disposent aussi de drivers, voir [http://gatos.sourceforge.net gatos.sourceforge.net].&lt;br /&gt;
* De plus en plus de webcams sont supportées. Les webcams philips sont supportées par un driver spécifique, et beaucoup de webcams sont prises en charge par le module [http://alpha.dyndns.org/ov511 OV511] ou par le module [http://webcam.sourceforge.net CPiA].&lt;br /&gt;
* &#039;&#039;&#039;Scanner&#039;&#039;&#039; : évitez absolument les scanners parallèles (quoi que ca commence à bouger de ce côté-là, mais pour l&#039;instant ils ne sont pas très bien supportés). Par contre, beaucoup de scanners SCSI fonctionnent très bien (Voir la home page de [http://www.mostang.com/sane/ SANE] pour les scanners supportés), en particulier certains scanners n&#039;ont plus de driver pour Windows 2000 et XP mais en ont pour Linux ;-). De plus en plus de scanners USB sont également supportés.&lt;br /&gt;
* &#039;&#039;&#039;Imprimante&#039;&#039;&#039; : évitez certaines anciennes Hewlett Packard jet d&#039;encre qui sont en fait des win-imprimantes (ex : HP820 Cxi) ne fonctionnant que sous Windows 9x (même pas NT !). La plupart des imprimantes LASER fonctionnent très bien, mais des win-imprimantes y sont aussi apparues :-(.&lt;br /&gt;
* Lecteur &#039;&#039;&#039;ZIP&#039;&#039;&#039; sur port parallèle, SCSI ou USB : aucun problème.&lt;br /&gt;
* Lecteur JAZ, ZIP, de bandes, etc... SCSI : tous très bien supportés, il n&#039;y a quasiment pas de configuration à faire.&lt;br /&gt;
* Lecteur &#039;&#039;&#039;CD-ROM&#039;&#039;&#039; et &#039;&#039;&#039;graveur&#039;&#039;&#039; : les graveurs SCSI sont très faciles à configurer ; pour configurer un graveur IDE, allez voir la rubrique [/trucs/?aff_item=8 Trucs]. En bref, les graveurs SCSI ou IDE fonctionnent sous Linux sans problème, les distributions récentes les configurent automatiquement et vous n&#039;aurez aucun souci.&lt;br /&gt;
* Les périphériques &#039;&#039;&#039;USB&#039;&#039;&#039; sont relativement bien supportés quand les constructeurs fournissent des documentations techniques. Ainsi, les souris USB, les claviers USB (même ceux ayant des touches supplémentaires, voir : [http://lineak.sourceforge.net/ LinEAK]), les webcams, les modems ADSL, les appareils photos numériques, les USB-Keys, etc. sont très bien supportés, sauf exception...&lt;br /&gt;
* Les &#039;&#039;&#039;DVD&#039;&#039;&#039; sont maintenant très bien supportés, essentiellement par plusieurs logiciels : xine, mplayer ou oggle. Les graveurs de DVD sont eux aussi assez bien supportés (de la même façon que les graveurs de CD, et par les mêmes logiciels).&lt;br /&gt;
&lt;br /&gt;
Voilà, cette liste est très incomplète mais permet de débuter. Pour une liste plus complète de matériels supportés, allez voir le Hardware-HOWTO ([http://www.tldp.org/HOWTO/Hardware-HOWTO/index.html anglais]/[http://www.freenix.org/unix/linux/HOWTO/Hardware-HOWTO.html  français]) pour les matériels spécifiques.&lt;br /&gt;
&lt;br /&gt;
== 2. Choisir sa distribution ==&lt;br /&gt;
&lt;br /&gt;
Il y a dans les listes de distribution et sur Usenet des débats acharnés où chacun cherche à prouver que &amp;quot;sa&amp;quot; distribution est meilleure que les autres. C&#039;est avant tout une question de goût personnel. Voici les principales distributions :&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; align=&amp;quot;center&amp;quot; |&lt;br /&gt;
&#039;&#039;Distribution&#039;&#039;&lt;br /&gt;
| width=&amp;quot;70%&amp;quot; |&lt;br /&gt;
&#039;&#039;Commentaire&#039;&#039;&lt;br /&gt;
| width=&amp;quot;10%&amp;quot; |&lt;br /&gt;
&#039;&#039;type de&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;paquet&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
• &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Redhat&amp;lt;/span&amp;gt;&#039;&#039;&#039;/&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Fedora&amp;lt;/span&amp;gt;&#039;&#039;&#039; ([http://fedora.redhat.com site])&lt;br /&gt;
 &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Redhat&amp;lt;/span&amp;gt;&#039;&#039;&#039;/&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Fedora&amp;lt;/span&amp;gt;&#039;&#039;&#039; ([http://fedora-france.org/ site fr])&lt;br /&gt;
|&lt;br /&gt;
La plus connue. Assez simple à installer pour un débutant mais pas la plus simple à maintenir à mon goût.&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;rpm&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
• &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Mandriva&amp;lt;/span&amp;gt;&#039;&#039;&#039; ([http://www.mandrivalinux.com site])&lt;br /&gt;
|&lt;br /&gt;
C&#039;est aujourd&#039;hui la distribution la plus utilisée sur les Desktops. C&#039;est certainement l&#039;une des plus faciles à installer, elle dispose d&#039;un [http://www.mandriva.com/fr/ bon site] pour avoir des correctifs, forums... et de plus elle est francisée (elle est réalisée par une société &amp;lt;span style=&amp;quot;color:#3333FF;&amp;quot;&amp;gt;fra&amp;lt;/span&amp;gt;nça&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;ise&amp;lt;/span&amp;gt;). Vu le support qu&#039;il y a derrière, grâce à leur site et leurs listes de diffusions, je trouve que cette distribution est un bon choix pour un débutant. De plus, cette distribution est complètement libre.&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;rpm&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
• &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;SuSE&amp;lt;/span&amp;gt;&#039;&#039;&#039;/&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;OpenSuSE&amp;lt;/span&amp;gt;&#039;&#039;&#039; ([http://www.opensuse.org site])&lt;br /&gt;
|&lt;br /&gt;
Très bonne distribution pour les débutants aussi (installation simple) et bon site aussi pour le support.&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;rpm&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
• &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Debian&amp;lt;/span&amp;gt;&#039;&#039;&#039; ([http://www.debian.org site])&lt;br /&gt;
|&lt;br /&gt;
C&#039;est vraiment &#039;&#039;&#039;LA&#039;&#039;&#039; distribution libre (elle ne comporte que des logiciels libres) et à part : le groupe de développeurs ne met à la disposition des personnes intéressées que l&#039;image ISO de la distribution : il n&#039;y a pas de société pour la commercialiser - et aucun impératif marketing, au contraire : la distribution sort quand les développeurs responsables du projet Debian estiment que tout est bon (ce qui donne des décalages entre ce qui était annoncé et la date réelle de sortie !). Bref, c&#039;est une distribution très stable, mais plutôt pour les initiés. La société Canonical a donc décidé de fournir une Debian modifiée appelée Ubuntu, qui serait plus facile à prendre en main, mais qui en garderait les qualités et resterait entièrement compatible avec Debian.&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;deb&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
• &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Slackware&amp;lt;/span&amp;gt;&#039;&#039;&#039; ([http://www.slackware.org site])&lt;br /&gt;
|&lt;br /&gt;
Je la trouve excellente; l&#039;installation n&#039;est pas toute simple, mais je trouve sa maintenance plus aisée que sur les Red-Hat. Bref, c&#039;est une distribution pour les initiés. Par contre, la Slackware est souvent en retard par rapport aux autres distributions au niveau des versions des logiciels. &amp;lt;br /&amp;gt; Cette distribution permet de s&#039;installer dans très peu de place disque (moins de 100 Mo) en ne choisissant que les packages indispensables.&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;.tar.gz&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
• &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF8080;&amp;quot;&amp;gt;Gentoo&amp;lt;/span&amp;gt;&#039;&#039;&#039; ([http://www.gentoo.org site])&lt;br /&gt;
|&lt;br /&gt;
C&#039;est une distribution &#039;source&#039; : on démarre avec un CD bootable en mode texte, on lit la documentation fournie et on compile tous les outils qu&#039;on va utiliser. C&#039;est une distribution qu&#039;on choisit lorsqu&#039;on a un peu de pratique.&amp;lt;br /&amp;gt; Sa grande qualité : un excellent gestionnaire de package inspiré des &amp;quot;ports&amp;quot; de BSD.&lt;br /&gt;
| align=&amp;quot;center&amp;quot; |&lt;br /&gt;
&#039;&#039;&#039;.ebuild&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
• Il existe encore bien d&#039;autres distributions...&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
La facilité de trouver des paquets &amp;lt;tt&amp;gt;rpm&amp;lt;/tt&amp;gt; milite également en faveur de Fedora et de Mandriva, mais on trouve également tout en &amp;lt;tt&amp;gt;.tar.gz&amp;lt;/tt&amp;gt;, ce qui permet d&#039;installer tout logiciel sur toute distribution ; il suffit de le compiler si le package ne contient pas une version binaire.&lt;br /&gt;
&lt;br /&gt;
Pour plus d’informations sur les différentes distributions, vous pouvez aller lire l’article : [http://lea-linux.org/cached/index/Intro-wannapenguin.html# Un manchot sur ma machine].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Se procurer une distribution&#039;&#039;&#039; : &amp;lt;br /&amp;gt; Si vous avez une bonne connexion au Net (ADSL, câble ou LS à votre travail) vous pouvez télécharger une distribution complète. Mandriva, Fedora et Debian sont disponibles en image ISO (un seul fichier d&#039;environ 700 Mo qu&#039;il suffit ensuite de graver sur un CD). &amp;lt;br /&amp;gt; Si vous souhaitez/devez acheter une distribution, vous la trouverez dans les librairies, FNAC, etc. Optez pour l&#039;une d&#039;elles avec si possible un gros livre fourni avec. Evitez aussi les distributions en boîte à plus de 60 euros, on est souvent déçu par le soit-disant contenu. Mandriva vend un DVD comportant tous les logiciels de la distribution, il est très pratique. De plus, de nombreux magazines informatiques proposent régulièrement sans supplément de prix (vers les 6 ou 7 euros donc) une distribution toute récente. Vous pouvez également trouver tout un tas de CD à bas prix en suivant ce [http://mandrivastore.com lien] chez Mandriva, ou chez [http://www.ikarios.com Ikarios].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Débuter&#039;&#039;&#039; : &amp;lt;br /&amp;gt; Si vous commencez avec Linux, je vous conseille de choisir Mandriva ou SuSE, ou mieux : commencez par tester Linux avec le Live-CD de [http://www.knoppixfr.org/ Knoppix] : c&#039;est une distribution qui est conçue pour fonctionner depuis le CD, sans s&#039;installer sur le disque dur. Pour tester Linux en grandeur nature sur votre matériel, c&#039;est l&#039;idéal.&lt;br /&gt;
&lt;br /&gt;
== 3. Préparer ses disques durs. ==&lt;br /&gt;
&lt;br /&gt;
Je ne vais pas vous décrire toute la procédure d&#039;installation, mais vous donner des conseils utiles, avec un peu d&#039;explications. Le installation-HOWTO ([http://www.tldp.org/HOWTO/Installation-HOWTO/index.html anglais]/[http://www.freenix.org/unix/linux/HOWTO/Installation-HOWTO.html  français]) ou le [http://www.tldp.org/LDP/gs/index.html Guide d&#039;installation et de démarrage] (en anglais) sont là pour ça, les docs des distribs et des centaines d&#039;autres sites aussi.&lt;br /&gt;
&lt;br /&gt;
=== Un peu de théorie ===&lt;br /&gt;
&lt;br /&gt;
==== Les systèmes de fichiers ====&lt;br /&gt;
&lt;br /&gt;
Le système de fichiers (ou File System ou FS), c&#039;est la façon dont le système d&#039;exploitation structure les données sur le disque dur.&lt;br /&gt;
&lt;br /&gt;
Comme tout système d&#039;exploitation, Linux dispose de ses propres systèmes de fichiers :&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;EXT2FS&#039;&#039;&#039; (ou &#039;&#039;&#039;ext2&#039;&#039;&#039;) : c&#039;est le système de fichiers historique de Linux, il n&#039;est pas forcément le meilleur choix car, n&#039;étant pas journalisé, si vous éteignez mal votre ordinateur, linux prendra beaucoup de temps pour tester les disques durs (de la même manière que le scandisk de Microsoft).&lt;br /&gt;
* &#039;&#039;&#039;EXT3FS&#039;&#039;&#039; (ou &#039;&#039;&#039;ext3&#039;&#039;&#039;) : c&#039;est l&#039;évolution logique du ext2. Il présente l&#039;avantage d&#039;être compatible avec l&#039;ext2 tout en étant journalisé. Il n&#039;implémente toute fois pas les toutes dernières innovations en matière de journalisation. Utilisez ce système de fichiers si vous comptez pouvoir relire des informations depuis votre windows.&lt;br /&gt;
* &#039;&#039;&#039;REISERFS&#039;&#039;&#039; : c&#039;est un système de fichiers journalisé. C&#039;est un bon choix. Il est réimplémenté à partir de zéro et bénéficie de beaucoup d&#039;innovations.&lt;br /&gt;
&lt;br /&gt;
Il en existe d&#039;autres, mais préférez-leur l&#039;un de ceux-là, sauf si vous avez une bonne raison.&lt;br /&gt;
&lt;br /&gt;
Windows utilise quant à lui un système VFAT (partitions limitées à 2 Go) ou FAT32, voire FAT (l&#039;ancien système de fichier du DOS). Vous ne pouvez pas installer Linux sur une partition de ce type, car elles ne gèrent pas les [[admin-admin_env-permissions|permissions]]. Les dernières versions de Windows (NT, 2000 et XP) utilisent aussi le système de fichiers NTFS, mais Microsoft n&#039;a pas fourni les spécifications techniques de ce format et Linux (ainsi que la plupart des autres systèmes d&#039;exploitation) est incapable de le gérer correctement (prévoyez une partition en VFAT-FAT32 pour partager des informations facilement entre Linux et Windows) : Linux sait lire les informations sur une partitions NTFS mais pas en écrire (cette fonctionnalité est en cours de développement).&lt;br /&gt;
&lt;br /&gt;
==== Les disques durs et les partitions sous Linux ====&lt;br /&gt;
&lt;br /&gt;
Tout d&#039;abord, voyons comment Linux identifie et organise les disques durs.&lt;br /&gt;
&lt;br /&gt;
Pour les disques &#039;&#039;&#039;IDE&#039;&#039;&#039;, la numérotation se fait avec un préfixe &amp;quot;&#039;&#039;&#039;&amp;lt;tt&amp;gt;hd&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;quot;, suivi par une lettre, &amp;quot;&#039;&#039;&#039;&amp;lt;tt&amp;gt;a&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;quot; pour le premier IDE maître, &amp;quot;&#039;&#039;&#039;&amp;lt;tt&amp;gt;b&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;quot; pour le premier esclave, etc. &amp;lt;br /&amp;gt; En résumé on a :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;hda  &amp;lt;/tt&amp;gt; Disque maître sur le 1er contrôleur IDE&lt;br /&gt;
* &amp;lt;tt&amp;gt;hdb  &amp;lt;/tt&amp;gt; Disque esclave sur le 1er contrôleur IDE&lt;br /&gt;
* &amp;lt;tt&amp;gt;hdc  &amp;lt;/tt&amp;gt; Disque maître sur le 2eme contrôleur IDE&lt;br /&gt;
* &amp;lt;tt&amp;gt;hdd  &amp;lt;/tt&amp;gt; Disque esclave sur le 2eme contrôleur IDE&lt;br /&gt;
&lt;br /&gt;
Si vous avez d&#039;autres contrôleurs IDE (hé oui, cela arrive !) la numérotation se poursuit (&amp;lt;tt&amp;gt;hde&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;hdf&amp;lt;/tt&amp;gt;, etc.). &amp;lt;br /&amp;gt; Attention : les lecteurs de CD-ROM IDE apparaissent comme un disque dur. Si votre CD est maître sur la deuxième nappe par exemple, il sera nommé &amp;lt;tt&amp;gt;hdc&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Pour les disques &#039;&#039;&#039;SCSI&#039;&#039;&#039;, cette fois c&#039;est l&#039;ID SCSI qui va donner la lettre, le préfixe étant &amp;quot;&#039;&#039;&#039;&amp;lt;tt&amp;gt;sd&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;quot;. &amp;lt;br /&amp;gt; Prenons par exemple 3 disques scsi d&#039;id 0,1 et 3 on va avoir :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sda  &amp;lt;/tt&amp;gt; Disque d&#039;ID 0&lt;br /&gt;
* &amp;lt;tt&amp;gt;sdb  &amp;lt;/tt&amp;gt; Disque d&#039;ID 1&lt;br /&gt;
* &amp;lt;tt&amp;gt;sdd  &amp;lt;/tt&amp;gt; Disque d&#039;ID 3&lt;br /&gt;
&lt;br /&gt;
Attention : les lecteurs de CD-ROM SCSI, les ZIP, JAZ, etc. SCSI ainsi que les périphériques de stockage USB (appareils photo, clefs USB...) apparaissent comme un disque dur SCSI ; ils se nomment aussi &amp;lt;tt&amp;gt;sdx&amp;lt;/tt&amp;gt; suivant leur ID. Astuce : pour connaître la liste de vos périphériques de ce type, tapez : &amp;lt;code&amp;gt;cdrecord -scanbus&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Les &#039;&#039;&#039;partitions&#039;&#039;&#039; sont quant à elles représentées par le nom du disque dur, suivi d&#039;un chiffre représentant la partition. &amp;lt;br /&amp;gt; Par exemple, la première partition du premier disque IDE se nomme &#039;&#039;&#039;&amp;lt;tt&amp;gt;hda1&amp;lt;/tt&amp;gt;&#039;&#039;&#039;, de même, la troisième partition du disque SCSI d&#039;ID 1 se nommera &#039;&#039;&#039;&amp;lt;tt&amp;gt;sdb3&amp;lt;/tt&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Organisation des fichiers sous Linux ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;L&#039;arborescence&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sous Linux, ou tout autre Unix d&#039;ailleurs, il n&#039;y a pas de lettre représentant le disque dur comme le &amp;lt;tt&amp;gt;C:&amp;lt;/tt&amp;gt; de Windows/DOS. &amp;lt;br /&amp;gt; De plus, le signe &#039;&amp;lt;tt&amp;gt;\&amp;lt;/tt&amp;gt;&#039; est remplacé par &#039;&amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt;&#039; pour séparer les répertoires. &amp;lt;br /&amp;gt; Il y a une seule arborescence, qui débute à la &amp;quot;racine&amp;quot;, notée &#039;&amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt;&#039;, et tous les disques durs/partitions apparaissent dans cette arborescence avec leur contenu de façon transparente comme un répertoire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les périphériques&#039;&#039;&#039;&amp;lt;br /&amp;gt; De plus, tout périphérique est identifié à un fichier qui se trouve dans le répertoire &amp;lt;tt&amp;gt;/dev&amp;lt;/tt&amp;gt; (comme &#039;&#039;&#039;dev&#039;&#039;&#039;ice, périphérique en anglais). Par exemple, le disque maître du deuxième port IDE est identifié par &amp;lt;tt&amp;gt;/dev/hdc&amp;lt;/tt&amp;gt;, sa deuxième partition par &amp;lt;tt&amp;gt;/dev/hdc2&amp;lt;/tt&amp;gt;. &amp;lt;br /&amp;gt; Le lecteur de disquette est représenté par &amp;lt;tt&amp;gt;/dev/fd0&amp;lt;/tt&amp;gt;, etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les partitions / les points de montage&#039;&#039;&#039;&amp;lt;br /&amp;gt; Les partitions que l&#039;on va créer sur les disques durs seront attachées à des répertoires de l&#039;arborescence, ou &amp;quot;&#039;&#039;&#039;points de montage&#039;&#039;&#039;&amp;quot;. C&#039;est ce qu&#039;on appelle &amp;quot;&#039;&#039;monter une partition&#039;&#039;&amp;quot;. Le point de montage est un simple répertoire, vide avant le montage, et qui après le montage, représente le contenu de la partition montée. &amp;lt;br /&amp;gt; Par exemple, supposons que nous ayons créé une partition &amp;lt;tt&amp;gt;/dev/hda2&amp;lt;/tt&amp;gt; (premier disque IDE, 2ème partition) pour contenir le système. On &#039;&#039;montera&#039;&#039; cette partition (automatiquement, heureusement !) dans le répertoire racine &amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt;. Si la partition &amp;lt;tt&amp;gt;/dev/hda3&amp;lt;/tt&amp;gt; est destinée à contenir les données utilisateur, on la montera dans le &#039;&#039;point de montage&#039;&#039; (=répertoire) &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt;. On verra le contenu de cette partition dans le répertoire &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; comme si c&#039;était n&#039;importe quel autre répertoire, alors que physiquement les données sont sur une autre partition. &amp;lt;br /&amp;gt; De même, pour accéder à la disquette, on montera le périphérique &amp;lt;tt&amp;gt;/dev/fd0&amp;lt;/tt&amp;gt; dans le point de montage &amp;lt;tt&amp;gt;/mnt/floppy&amp;lt;/tt&amp;gt; ou &amp;lt;tt&amp;gt;/floppy&amp;lt;/tt&amp;gt; (selon la distribution) et pour accéder au CD-ROM, on montera le périphérique &amp;lt;tt&amp;gt;/dev/cdrom&amp;lt;/tt&amp;gt; dans le point de montage &amp;lt;tt&amp;gt;/mnt/cdrom&amp;lt;/tt&amp;gt; ou &amp;lt;tt&amp;gt;/cdrom&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Les répertoires standards&#039;&#039;&#039;&amp;lt;br /&amp;gt; Linux possède des répertoires &amp;quot;spéciaux&amp;quot; à la racine (un peu comme le &amp;lt;tt&amp;gt;C:\windows&amp;lt;/tt&amp;gt;), qui sont classiques dans les systèmes Unix et peuvent ou non représenter un point de montage pour une partition.&lt;br /&gt;
&lt;br /&gt;
On a déjà vu par exemple le répertoire spécial &amp;lt;tt&amp;gt;/dev&amp;lt;/tt&amp;gt; où tous les périphériques sont répertoriés en tant que fichiers, ou encore le répertoire &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; qui contient les données personnelles des utilisateurs.&lt;br /&gt;
&lt;br /&gt;
Chacun des répertoires ci-dessous peut être soit un simple répertoire dans la partition racine, soit le &#039;&#039;point de montage&#039;&#039; d&#039;une autre partition, mais dans tous les cas le résultat est le même : des fichiers dans des répertoires.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Les répertoires standards de Linux sont :&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
La racine du système = la base.&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/boot&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Fichiers utilisés pour booter le noyau&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
/usr&lt;br /&gt;
|&lt;br /&gt;
Programmes, données, accessibles par les utilisateurs et non nécessaires lors du boot&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/home&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Tous les répertoires de base des utilisateurs et de certains services comme le FTP, le serveur Web, Samba, etc.&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/dev &lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Tous les périphériques. Le repertoire est en général géré dynamiquement par le système.&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/bin&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Programmes nécessaires au boot, et disponibles ensuite à tous les utilisateurs&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
/sbin&lt;br /&gt;
|&lt;br /&gt;
Programmes nécessaires au boot, disponibles au root uniquement&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/var&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Fichiers de log, spool d&#039;impression, de mail, etc. En général, fichiers qui changent tout le temps ( variable, d&#039;ou le nom /var )&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/etc &lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Fichiers de configuration du système&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/root&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Répertoire home de l&#039;administrateur&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/lib&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Bibliothèques et modules (comme les DLL de Windows) nécessaires au boot&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/tmp&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Fichiers temporaires&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/mnt&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Répertoire proposé pour monter des périphériques (ou /mnt/cdrom, /mnt/floppy, /mnt/zip, etc.)&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;20%&amp;quot; |&lt;br /&gt;
/proc et /sys&lt;br /&gt;
| width=&amp;quot;80%&amp;quot; |&lt;br /&gt;
Fichiers d&#039;information sur la configuration système (les fichiers sont générés dynamiquement, pas de modifications possibles). Les fichiers dans ce répertoire n&#039;existent pas sur le disque, c&#039;est Linux qui les crée en temps réel lorsque vous en avez besoin.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
/opt&lt;br /&gt;
|&lt;br /&gt;
Dans ce répertoire (optionnel), on peut ajouter des logiciels afin qu&#039;ils ne s&#039;installent pas dans les répertoires système. Peu utilisé, sauf par certaines applications commerciales.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et j&#039;en passe...&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Passons à la pratique ! ===&lt;br /&gt;
&lt;br /&gt;
On peut installer Linux sur une partition DOS/Windows avec par exemple Linux4win de Mandrake. Cette méthode est pratique car elle nécessite un minimum de travail sur le système d&#039;exploitation d&#039;origine (en général Windows) : Linux s&#039;installe dans un gros fichier sur le disque Windows. &amp;lt;br /&amp;gt; Cependant, je vous déconseille cette méthode, à moins que vous y soyez obligé. Un tel système est très ralenti (au moins d&#039;un facteur 2) et vous allez être très déçu des performances de Linux ; de plus il arrive parfois des problèmes d&#039;incompatibilités avec cette méthode. Au prix où sont les disques durs aujourd&#039;hui et vu leur taille grandissante, vous trouverez bien de la place pour créer des partitions Linux.&lt;br /&gt;
&lt;br /&gt;
==== Préparation ====&lt;br /&gt;
&lt;br /&gt;
Avant de commencer l&#039;installation, vous allez donc devoir libérer de la place pour les nouvelles partitions Linux. Si vous comptez installer Linux sur un disque vierge, pas de problème. Par contre, si vous voulez faire cohabiter Windows et Linux sur le même disque, et que Windows est déjà installé sur la totalité du disque, il va falloir arranger ça :) (à moins que vous ne vouliez réinstaller Windows de zéro).&lt;br /&gt;
&lt;br /&gt;
On va devoir passer de ça :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;  &amp;lt;----------------- Windows --------------&amp;gt;&amp;lt;br /&amp;gt; |==========================================| &amp;lt;- disque dur &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
à ça :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;  &amp;lt;- Windows -&amp;gt; &amp;lt;- place libre pour Linux -&amp;gt;&amp;lt;br /&amp;gt; |=============|============================| &amp;lt;- disque dur &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alors soit vous virez tout et vous réinstallerez Windows, c&#039;est le plus simple évidemment, &amp;lt;br /&amp;gt; soit vous redimensionnez votre partition Windows. Pour ce faire, utilisez un logiciel approprié, comme FIPS (souvent sur les CD des distributions), ou [http://www.users.intercom.com/~ranish/part/ Partition Manager] (un freeware sous DOS) encore Partition Magic (produit commercial). Pour ça, je vous renvoie à la documentation du logiciel utilisé.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque 1&amp;lt;/u&amp;gt; : Partition Manager a l&#039;air intéressant, il fonctionne sous DOS, est &#039;&#039;freeware&#039;&#039;, et existe en version française. Il permet de gérer les partitions, de sauver le MBR (Master Boot Record, c&#039;est là que vient s&#039;enregistrer [install.php3#lilo LILO]) dans un fichier, de le restaurer, de modifier la taille d&#039;une partition, de la formater, etc. (Voir la [http://www.users.intercom.com/~ranish/part/ page de Partition Manager].)&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Remarque 2&amp;lt;/u&amp;gt; : la distribution Mandriva est livrée avec un utilitaire de repartitionnement très performant, sachant même redimensionner les partitions au format NTFS.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dans tous les cas, pensez à sauvegarder vos données perso !&lt;br /&gt;
&lt;br /&gt;
==== Installation proprement dite : le partitionnement des disques ====&lt;br /&gt;
&lt;br /&gt;
La plupart des installations commencent de la même façon : on crée une disquette de boot sous DOS/Windows avec l&#039;utilitaire &amp;quot;RAWRITE&amp;quot; (livré sur les CD des distributions), des fois même deux disquettes (pour la Slackware) ; en général le CD de la distribution est bootable (Mandrake par exemple) et il n&#039;y a alors pas besoin de disquette. Puis on boote sur la disquette ou le CD. &amp;lt;br /&amp;gt; Ensuite on suit les indications du programme d&#039;installation, puis on arrive sur le partitionnement des disques (attention à la Slackware où on n&#039;atterrit pas sur ce point directement : après s&#039;être logué en &amp;lt;tt&amp;gt;root&amp;lt;/tt&amp;gt; il faut taper &amp;quot;&amp;lt;tt&amp;gt;fdisk&amp;lt;/tt&amp;gt;&amp;quot; AVANT de taper &amp;quot;&amp;lt;tt&amp;gt;setup&amp;lt;/tt&amp;gt;&amp;quot;). Détaillons un peu cette procédure de partitionnement.&lt;br /&gt;
&lt;br /&gt;
Pour partitionner votre disque vous allez appeler la commande &amp;lt;tt&amp;gt;fdisk&amp;lt;/tt&amp;gt; suivie du nom du disque sur lequel vous voulez installer Linux, par exemple &amp;quot;&amp;lt;tt&amp;gt;fdisk /dev/hda&amp;lt;/tt&amp;gt;&amp;quot;. Des logiciels plus conviviaux existent comme DiskDruid (disponible lors de l&#039;installation d&#039;une Red Hat par exemple) ou [http://www.linux-mandrake.com/diskdrake/ DiskDrake] de MandrakeSoft fonctionnant en mode graphique (mais il me semble qu&#039;il nécessite que Linux soit déjà installé !).&lt;br /&gt;
&lt;br /&gt;
Je vous renvoie à l&#039;installation HOWTO ([http://www.tldp.org/HOWTO/Installation-HOWTO/index.html anglais]/[http://www.freenix.org/unix/linux/HOWTO/Installation-HOWTO.html  français]) pour toutes les commandes de &amp;lt;tt&amp;gt;fdisk&amp;lt;/tt&amp;gt; ; les principales sont :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;n  &amp;lt;/tt&amp;gt; Crée une partition, de type linux native (&amp;lt;tt&amp;gt;ext2fs&amp;lt;/tt&amp;gt;) par défaut.&lt;br /&gt;
* &amp;lt;tt&amp;gt;t  &amp;lt;/tt&amp;gt; Change le type d&#039;une partition (83 linux native, 82 linux swap).&lt;br /&gt;
&lt;br /&gt;
Dans &amp;lt;tt&amp;gt;fdisk&amp;lt;/tt&amp;gt;, tapez &amp;quot;&amp;lt;tt&amp;gt;m&amp;lt;/tt&amp;gt;&amp;quot;, afin d&#039;accéder à la liste de toutes les commandes possibles. C&#039;est assez bien indiqué dans l&#039;installation-HOWTO.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention&#039;&#039;&#039; : le nombre de partitions dites &amp;quot;&#039;&#039;primaires&#039;&#039;&amp;quot; est limité à 4. Ainsi, si vous souhaitez définir plus de 4 partitions sur un même disque, l&#039;une de ces 4 partitions primaires doit être définie comme &amp;quot;&#039;&#039;étendue&#039;&#039;&amp;quot;, elle contiendra alors toutes les autres partitions. Les partitions primaires sont numérotées de 1 à 4, les partitions créés à l&#039;intérieur de la partition étendue sont numérotées à partir de 5.&lt;br /&gt;
&lt;br /&gt;
==== De &#039;&#039;&#039;combien de partitions&#039;&#039;&#039; allez vous avoir besoin ? ====&lt;br /&gt;
&lt;br /&gt;
* Tout d&#039;abord, une partition pour le &#039;&#039;&#039;swap&#039;&#039;&#039;. Le swap c&#039;est la mémoire virtuelle de Linux. La taille ? Ca va dépendre de votre mémoire physique. En règle générale, on avait pour habitude de doubler la taille de la mémoire physique mais cela n’est plus indispensable avec les ordinateurs d’aujourd’hui. Pour les machines disposant de 512 Mo ou plus de RAM, il convient de choisir une partition swap de taille identique. Je vous conseille donc un swap de 512 Mo (pour 512Mo dans mon ordi.) : créez sous Linux avec &amp;lt;tt&amp;gt;fdisk&amp;lt;/tt&amp;gt; une partition de type 82 de 512 Mo.&lt;br /&gt;
* Pour le reste, vous avez le choix : &amp;lt;br /&amp;gt; La chose la plus simple est une seule partition (en plus du swap), qui contiendra toutes les données (système &amp;amp; utilisateur) ; prenez le plus de place possible (1 Go mini). &amp;lt;br /&amp;gt; En fait, il est intéressant de créer au moins deux partitions : une qui contiendra le système et une autre pour vos données personnelles. Comme ça, vous pouvez réinstaller Linux et même formater la partition système sans perdre vos données perso. Pour la même raison, on peut pousser le raffinement jusqu&#039;à avoir une troisième partition afin de contenir les logiciels que vous installerez par la suite (OpenOffice par exemple). (voir plus haut le tableau des [#repertoires_std répertoires standards])&lt;br /&gt;
À ces partitions, on attribuera des &#039;&#039;points de montage&#039;&#039;. &amp;lt;br /&amp;gt;  - C&#039;est quoi un point de montage ? &amp;lt;br /&amp;gt;  - Ah mais vous n&#039;avez pas lu le paragraphe [#orga_fichiers précédent] ? :-)&lt;br /&gt;
&lt;br /&gt;
===== Si vous installez un serveur : =====&lt;br /&gt;
&lt;br /&gt;
L&#039;une des méthodes les plus utilisées, c&#039;est de mettre le &amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt; sur un petit disque ou une partition, puis &amp;lt;tt&amp;gt;/usr&amp;lt;/tt&amp;gt; sur un autre disque en point de montage. Si notre système va être un serveur avec beaucoup d&#039;utilisateurs, qui vont avoir beaucoup de données personnelles à stocker, on peut créer aussi un &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; en point de montage sur un autre disque. On va aussi généralement réserver un disque ou une partition pour le répertoire temporaire que l&#039;on montera dans &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt;, et encore une autre pour le &amp;lt;tt&amp;gt;/var&amp;lt;/tt&amp;gt;. En fait, on ne va laisser dans le disque contenant la racine que les informations qui bougent peu et dont le volume augmente peu. &amp;lt;br /&amp;gt; Ainsi on ne charge pas le disque de point de montage &amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt; des répertoires &amp;lt;tt&amp;gt;/usr&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt;, etc., ce qui permet de facilement maintenir le système (si &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; est plein, on prend un disque + gros que l&#039;on monte en &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; et on recopie tout dessus, ça permet de ne pas casser le reste...), etc. Ca a plein d&#039;avantages, je vous conseille de faire comme ça si vous avez plusieurs disques. De plus si un disque crashe, si ce n&#039;est pas le disque contenant la racine &amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt;, ça permet de rebooter quand même la machine, de travailler un minimum pour réinstaller un disque sans à avoir à réinstaller un système de base. &amp;lt;br /&amp;gt; Remarque : si vous installez un serveur qui sera très sollicité, soyez généreux pour la taille du swap (2 fois la taille de la RAM est un bon début).&lt;br /&gt;
&lt;br /&gt;
===== Si vous installez sur une machine perso : =====&lt;br /&gt;
&lt;br /&gt;
Sur une machine mono-utilisateur, voire mono-disque, on peut faire une partition pour le &amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt; (mini 1Go recommandé 2Go), une pour &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; et une pour le swap (128 Mo par exemple). Vous pouvez aussi éventuellement faire une partition pour &amp;lt;tt&amp;gt;/opt&amp;lt;/tt&amp;gt; qui contiendra les logiciels que vous avez installés vous-même et qui ne proviennent pas de la distribution. Ca permet de mettre à jour voire de réinstaller la distribution sans trop devoir travailler derrière pour que ça fonctionne comme avant.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;exemple de partionnement :&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;  &amp;lt;- /dev/hda1 -&amp;gt; &amp;lt;--- /dev/hda2 (étendue) --&amp;gt;&amp;lt;br /&amp;gt;    (primaire)    /dev/hda5    hda6     hda7&amp;lt;br /&amp;gt;  &amp;lt;-- Windows --&amp;gt; &amp;lt;-- / --&amp;gt; &amp;lt;- /home -&amp;gt; &amp;lt;swap&amp;gt; &amp;lt;-pt de montage&amp;lt;br /&amp;gt; |===============|=========|===========|======| &amp;lt;-disque dur&amp;lt;br /&amp;gt;        10 Go           4 Go        25 Go            512 Mo &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lorsque vous disposez de beaucoup de place sur vos disques (j&#039;ai par exemple 2 disques de 80 Go), pour une utilisation personnelle, 3 ou 4 Go suffisent pour la racine (ou alors 1 Go pour la racine et 2 Go pour /usr), gardez votre swap entre 128 et 512 Mo, et enfin, le reste pour /home (j&#039;ai monté un de mes disques contenant une seule partition dans /mnt/data et j&#039;y stocke mes fichiers multimédia).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par J.C. Cardot &amp;amp; S. Tchesmeli le 29/11/1999.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 29/11/1999, J.C. Cardot &amp;amp;amp; S. Tchesmeli&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Autres ressources=&lt;br /&gt;
* Hardware-HOWTO ([http://www.tldp.org/HOWTO/HOWTO-INDEX/hardware.html anglais]/[http://www.freenix.org/unix/linux/HOWTO/Hardware-HOWTO.html français]) &lt;br /&gt;
* Installation-HOWTO ([http://www.tldp.org/HOWTO/HOWTO-INDEX/os.html#OSINSTALL anglais]/[http://www.freenix.org/unix/linux/HOWTO/Installation-HOWTO.html français])&lt;br /&gt;
plus... &lt;br /&gt;
* [http://www.users.intercom.com/~ranish/part/ Partition Manager]&lt;br /&gt;
* [http://jc.bellamy.free.fr/fr/multiboot.html Tout sur le MBR]&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=11290</id>
		<title>Discussion Fiches:Lire un DVD</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=11290"/>
		<updated>2006-01-06T19:01:28Z</updated>

		<summary type="html">&lt;p&gt;Pir : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ce que [[Utilisateur:Natim|Natim]] avait rédiger convient pour une réponse sur un forum, mais n&#039;est pas du tout valable dans le cadre d&#039;une fiche&lt;br /&gt;
* il faut que la démarche soit donnée pas à pas &lt;br /&gt;
* il faut des copies d&#039;écran (ok, pour ça il faut les droits d&#039;éditeur : mais il les aurait obtenu s&#039;il avait rédigé qqc de conséquent).&lt;br /&gt;
&lt;br /&gt;
pir&amp;gt; J&#039;ai fait une fiche. Elle est toujours pas mise sur le site. Il y a des choses à améliorer&lt;br /&gt;
&lt;br /&gt;
[[Utilisateur:Fred|Fred]]&amp;gt; De quelle fiche parles-tu ?&lt;br /&gt;
&lt;br /&gt;
pir&amp;gt;Celle là, &amp;quot;Comment regarder un dvd&amp;quot;&lt;br /&gt;
Elle est toujours en nocache.&lt;br /&gt;
&lt;br /&gt;
[[Utilisateur:Fred|Fred]]&amp;gt; mais si elle est à jour, elle a juste été renommé en [[Fiches:Lire un DVD]] (ie: la page de l&#039;article de cette discussion).&lt;br /&gt;
&lt;br /&gt;
pir&amp;gt; Le lien de la page d&#039;accueil des fiches pratiques n&#039;est pas à jour. (la page d&#039;accueil Matériel non plus)&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Mod%C3%A8le:Fiches:plan-multimedia&amp;diff=11175</id>
		<title>Modèle:Fiches:plan-multimedia</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Mod%C3%A8le:Fiches:plan-multimedia&amp;diff=11175"/>
		<updated>2005-12-20T17:01:57Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* Multimédia */ modif erreur&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Multimédia ===&lt;br /&gt;
*[[Fiches:multimedia-fichexmms|Comment écouter mes mp3s sous linux ?]]&lt;br /&gt;
*[[Fiches:multimedia-ficherip|Comment créer mes ogg sous linux ?]]&lt;br /&gt;
*[[Fiches:Lire_un_DVD|Comment regarder un dvd ?]]&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Mod%C3%A8le:Fiches:plan-multimedia&amp;diff=11174</id>
		<title>Modèle:Fiches:plan-multimedia</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Mod%C3%A8le:Fiches:plan-multimedia&amp;diff=11174"/>
		<updated>2005-12-20T17:01:03Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* Multimédia */ mise a jour du lien&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Multimédia ===&lt;br /&gt;
*[[Fiches:multimedia-fichexmms|Comment écouter mes mp3s sous linux ?]]&lt;br /&gt;
*[[Fiches:multimedia-ficherip|Comment créer mes ogg sous linux ?]]&lt;br /&gt;
*[[Fiches:Lire_un_DVD.html|Comment regarder un dvd ?]]&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=11129</id>
		<title>Discussion Fiches:Lire un DVD</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=11129"/>
		<updated>2005-12-16T10:25:55Z</updated>

		<summary type="html">&lt;p&gt;Pir : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ce que [[Utilisateur:Natim|Natim]] avait rédiger convient pour une réponse sur un forum, mais n&#039;est pas du tout valable dans le cadre d&#039;une fiche&lt;br /&gt;
* il faut que la démarche soit donnée pas à pas &lt;br /&gt;
* il faut des copies d&#039;écran (ok, pour ça il faut les droits d&#039;éditeur : mais il les aurait obtenu s&#039;il avait rédigé qqc de conséquent).&lt;br /&gt;
&lt;br /&gt;
pir&amp;gt; J&#039;ai fait une fiche. Elle est toujours pas mise sur le site. Il y a des choses à améliorer&lt;br /&gt;
&lt;br /&gt;
[[Utilisateur:Fred|Fred]]&amp;gt; De quelle fiche parles-tu ?&lt;br /&gt;
&lt;br /&gt;
pir&amp;gt;Celle là, &amp;quot;Comment regarder un dvd&amp;quot;&lt;br /&gt;
Elle est toujours en nocache.&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=11115</id>
		<title>Discussion Fiches:Lire un DVD</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=11115"/>
		<updated>2005-12-14T10:21:08Z</updated>

		<summary type="html">&lt;p&gt;Pir : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ce que [[Utilisateur:Natim|Natim]] avait rédiger convient pour une réponse sur un forum, mais n&#039;est pas du tout valable dans le cadre d&#039;une fiche&lt;br /&gt;
* il faut que la démarche soit donnée pas à pas &lt;br /&gt;
* il faut des copies d&#039;écran (ok, pour ça il faut les droits d&#039;éditeur : mais il les aurait obtenu s&#039;il avait rédigé qqc de conséquent).&lt;br /&gt;
&lt;br /&gt;
pir&amp;gt; J&#039;ai fait une fiche. Elle est toujours pas mise sur le site. Il y a des choses à améliorer&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Logith%C3%A8que&amp;diff=10966</id>
		<title>Logithèque</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Logith%C3%A8que&amp;diff=10966"/>
		<updated>2005-12-01T12:50:24Z</updated>

		<summary type="html">&lt;p&gt;Pir : ajout de la rubrique Développement (elle avait disparu?)+modification de tous les liens&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= La Logithèque de Léa =&lt;br /&gt;
&lt;br /&gt;
Ce sont en réalité vos programmes préférés. Votez pour eux, et proposez-en de nouveaux !&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* [[Logithèque:Bureautique|Bureautique]]&lt;br /&gt;
* [[Logithèque:Distributions|Distributions]]&lt;br /&gt;
* [[Logithèque:Émulateurs|Émulateurs]]&lt;br /&gt;
* [[Logithèque:Jeux|Jeux]]&lt;br /&gt;
* [[Logithèque:Gestionnaires d&#039;environnement|Gestionnaires d&#039;environnement]]&lt;br /&gt;
* [[Logithèque:Multimédia|Multimédia]]&lt;br /&gt;
| width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
* [[Logithèque:Réseau et Internet|Réseau et Internet]]&lt;br /&gt;
* [[Logithèque:Sciences|Sciences]]&lt;br /&gt;
* [[Logithèque:Sécurité|Sécurité]]&lt;br /&gt;
* [[Logithèque:Utilitaires système|Utilitaires système]]&lt;br /&gt;
* [[Logithèque:Vie pratique|Vie pratique]]&lt;br /&gt;
* [[Logithèque:Divers|Divers]]&lt;br /&gt;
* [[Logithèque:Développement|Développement]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Fiches:Comment_regarder_un_dvd_%3F&amp;diff=10942</id>
		<title>Fiches:Comment regarder un dvd ?</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Fiches:Comment_regarder_un_dvd_%3F&amp;diff=10942"/>
		<updated>2005-11-30T15:19:08Z</updated>

		<summary type="html">&lt;p&gt;Pir : image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Multimédia]]&lt;br /&gt;
=Comment regarder un dvd ?=&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Comment regarder un dvd ?&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Pierre Renié&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Comment regarder un DVD sous votre système d&#039;exploitation préféré&amp;lt;/div&amp;gt;&lt;br /&gt;
==Prérequis==&lt;br /&gt;
===Programmes installés===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;Un lecteur de DVD, par exemple &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 	&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Libdvdcss&amp;lt;/strong&amp;gt;, qui permet de lire les DVD cryptés. Si cette librairie n&#039;est pas installée, la plupart des DVD seront illisibles. Le paquetage s&#039;appelle généralement &amp;lt;strong&amp;gt;libdvdcss2&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
Remarque: &amp;lt;strong&amp;gt;libdvdcss2-devel&amp;lt;/strong&amp;gt; n&#039;est pas nécessaire.&lt;br /&gt;
	&amp;lt;div class=&#039;aparte&#039;&amp;gt;Les paquetages devel servent à compiler des programmes, c&#039;est pourquoi il n&#039;est pas nécessaire d&#039;installer libdvdcss2-devel.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
pour installer un programme, voir [[:Fiches:Administration-ficheinstall|cette fiche]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== Utiliser Xine pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Lancer le programme &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;Pour savoir comment lancer un programme, vous pouvez lire [[:Fiches:Administration-fichelaunch|cette fiche]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Le programme se présente comme cela:&lt;br /&gt;
		[[Image:Copie_ecran_xine.png|Copie d&#039;écran Xine]]&lt;br /&gt;
	Appuyer sur &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;G&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; pour faire apparaître ou cacher l&#039;interface.&lt;br /&gt;
&lt;br /&gt;
	La touche &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;F&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; active ou désactive le plein &amp;amp;eacute;cran.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Cliquer sur le bouton &amp;lt;strong&amp;gt;DVD&amp;lt;/strong&amp;gt; et normalement le DVD se lance.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Utiliser Mplayer pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
== Utiliser Totem pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
==Problèmes pouvant être rencontrés==&lt;br /&gt;
Le lecteur de DVD se sert du fichier &amp;lt;code&amp;gt;/dev/dvd&amp;lt;/code&amp;gt; pour savoir quel lecteur utiliser. Si il n&#039;existe pas il faut le créer.&lt;br /&gt;
&lt;br /&gt;
Pour savoir si il existe, taper dans un terminal &amp;lt;code&amp;gt;ls /dev/dvd&amp;lt;/code&amp;gt;&lt;br /&gt;
Il affiche &amp;lt;code&amp;gt;/dev/dvd&amp;lt;/code&amp;gt; si il existe, et il renvoie un message d&#039;erreur sinon.&lt;br /&gt;
===Détection du lecteur, dans un terminal===&lt;br /&gt;
Ouvrir un terminal et taper &amp;lt;code&amp;gt;cat /etc/fstab|grep iso9660&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On devrait obtenir une ligne qui ressemble à ça: &amp;lt;code&amp;gt;/dev/hdb  /mnt/cdrom  iso9660  ro,user,noauto  0  0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/dev/hdb&amp;lt;/code&amp;gt; est donc le p&amp;amp;eacute;riph&amp;amp;eacute;rique qui lit les DVD.&lt;br /&gt;
&lt;br /&gt;
taper alors en root &amp;lt;code&amp;gt;ln -s /dev/hdb /dev/dvd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Voir [[:Admin-admin_fs-fstab|cette fiche]] pour plus d&#039;informations sur le fichier &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Fichier:Copie_ecran_xine.png&amp;diff=10941</id>
		<title>Fichier:Copie ecran xine.png</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Fichier:Copie_ecran_xine.png&amp;diff=10941"/>
		<updated>2005-11-30T15:16:15Z</updated>

		<summary type="html">&lt;p&gt;Pir : Copie d&amp;#039;écran de Xine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Copie d&#039;écran de Xine&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Fiches:Comment_regarder_un_dvd_%3F&amp;diff=10940</id>
		<title>Fiches:Comment regarder un dvd ?</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Fiches:Comment_regarder_un_dvd_%3F&amp;diff=10940"/>
		<updated>2005-11-30T15:08:35Z</updated>

		<summary type="html">&lt;p&gt;Pir : Création de l&amp;#039;article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Multimédia]]&lt;br /&gt;
=Comment regarder un dvd ?=&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Comment regarder un dvd ?&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Pierre Renié&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Comment regarder un DVD sous votre système d&#039;exploitation préféré&amp;lt;/div&amp;gt;&lt;br /&gt;
==Prérequis==&lt;br /&gt;
===Programmes installés===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;Un lecteur de DVD, par exemple &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 	&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Libdvdcss&amp;lt;/strong&amp;gt;, qui permet de lire les DVD cryptés. Si cette librairie n&#039;est pas installée, la plupart des DVD seront illisibles. Le paquetage s&#039;appelle généralement &amp;lt;strong&amp;gt;libdvdcss2&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
Remarque: &amp;lt;strong&amp;gt;libdvdcss2-devel&amp;lt;/strong&amp;gt; n&#039;est pas nécessaire.&lt;br /&gt;
	&amp;lt;div class=&#039;aparte&#039;&amp;gt;Les paquetages devel servent à compiler des programmes, c&#039;est pourquoi il n&#039;est pas nécessaire d&#039;installer libdvdcss2-devel.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
pour installer un programme, voir [[:Fiches:Administration-ficheinstall|cette fiche]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== Utiliser Xine pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Lancer le programme &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;Pour savoir comment lancer un programme, vous pouvez lire [[:Fiches:Administration-fichelaunch|cette fiche]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Le programme se présente comme cela:&lt;br /&gt;
		[[Image:xine.png]]&lt;br /&gt;
	Appuyer sur &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;G&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; pour faire apparaître ou cacher l&#039;interface.&lt;br /&gt;
&lt;br /&gt;
	La touche &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;F&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; active ou désactive le plein &amp;amp;eacute;cran.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Cliquer sur le bouton &amp;lt;strong&amp;gt;DVD&amp;lt;/strong&amp;gt; et normalement le DVD se lance.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Utiliser Mplayer pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
== Utiliser Totem pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
==Problèmes pouvant être rencontrés==&lt;br /&gt;
Le lecteur de DVD se sert du fichier &amp;lt;code&amp;gt;/dev/dvd&amp;lt;/code&amp;gt; pour savoir quel lecteur utiliser. Si il n&#039;existe pas il faut le créer.&lt;br /&gt;
&lt;br /&gt;
Pour savoir si il existe, taper dans un terminal &amp;lt;code&amp;gt;ls /dev/dvd&amp;lt;/code&amp;gt;&lt;br /&gt;
Il affiche &amp;lt;code&amp;gt;/dev/dvd&amp;lt;/code&amp;gt; si il existe, et il renvoie un message d&#039;erreur sinon.&lt;br /&gt;
===Détection du lecteur, dans un terminal===&lt;br /&gt;
Ouvrir un terminal et taper &amp;lt;code&amp;gt;cat /etc/fstab|grep iso9660&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On devrait obtenir une ligne qui ressemble à ça: &amp;lt;code&amp;gt;/dev/hdb  /mnt/cdrom  iso9660  ro,user,noauto  0  0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/dev/hdb&amp;lt;/code&amp;gt; est donc le p&amp;amp;eacute;riph&amp;amp;eacute;rique qui lit les DVD.&lt;br /&gt;
&lt;br /&gt;
taper alors en root &amp;lt;code&amp;gt;ln -s /dev/hdb /dev/dvd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Voir [[:Admin-admin_fs-fstab|cette fiche]] pour plus d&#039;informations sur le fichier &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Premi%C3%A8res_questions_d%27un_d%C3%A9butant_sous_Linux&amp;diff=10939</id>
		<title>Premières questions d&#039;un débutant sous Linux</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Premi%C3%A8res_questions_d%27un_d%C3%A9butant_sous_Linux&amp;diff=10939"/>
		<updated>2005-11-30T14:58:28Z</updated>

		<summary type="html">&lt;p&gt;Pir : correction de lien à la fin de l&amp;#039;article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Introduction à Linux]]&lt;br /&gt;
= Découvrir Linux - les 1&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;res&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; questions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Découvrir Linux - les 1&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;res&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; questions&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [mailto:taz98@altern.org Jice] &amp;amp; [mailto:anne@lea-linux.org Anne]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Demandez-moi tout ce que vous voulez...&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Les questions et problèmes courants du débutant ==&lt;br /&gt;
&lt;br /&gt;
=== Linux n&#039;est-il destiné qu&#039;aux nostalgiques de la ligne de commande ? ===&lt;br /&gt;
&lt;br /&gt;
Avant d&#039;aller plus loin, jetons aux orties une idée préconçue : non, Linux n&#039;est pas réservé aux maniaques de l&#039;environnement en mode texte :). Les outils graphiques sous Linux n&#039;ont aujourd&#039;hui plus rien à envier à ceux de ses concurrents.&lt;br /&gt;
&lt;br /&gt;
À tout moment, il est possible de choisir son environnement :&lt;br /&gt;
&lt;br /&gt;
* Le mode graphique est accessible en tapant simultanément sur les touches [Ctrl]+[Alt]+[F7],&lt;br /&gt;
* le mode texte (généralement 6 terminaux différents, ou consoles virtuelles, numérotés de 1 à 6 — implacable :-)) est accessible en tapant simultanément les 3 touches [Ctrl]+[Alt]+[Fn] (où &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; est le numéro du terminal).&lt;br /&gt;
&lt;br /&gt;
De nombreux outils graphiques permettent de tout faire &amp;quot;à la souris&amp;quot;, même la plupart des tâches de configuration. À ce sujet, Mandrake est une des seules distributions qui disposent d&#039;un outil graphique permettant de configurer de nombreux aspects de votre machine : le Mandrake Control Center.&lt;br /&gt;
&lt;br /&gt;
# Pour y accéder par le menu de KDE :&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[Image:faqdeb-mcc1.png]]&amp;lt;br /&amp;gt;Pour le lancer directement, la commande à exécuter est &amp;lt;code&amp;gt;mcc&amp;lt;/code&amp;gt;. Vous pouvez par exemple (sous KDE) presser simultanément les touches [Alt] et [F2], et taper &amp;lt;code&amp;gt;mcc&amp;lt;/code&amp;gt;, puis [Entrée], ou bien, taper cette commande dans un terminal.&lt;br /&gt;
# &#039;&#039;&#039;Mandrake Control Center&#039;&#039;&#039;&amp;lt;br /&amp;gt;[[Image:faqdeb-mcc2.png]]&amp;lt;br /&amp;gt; Nous vous conseillons de cliquer sur les différents icônes afin de constater tous les aspects de la machine que vous pouvez contrôler à travers cet outil.&lt;br /&gt;
&lt;br /&gt;
=== Accéder au contenu de son CD-ROM et sa disquette ===&lt;br /&gt;
&lt;br /&gt;
Pour accéder au contenu d&#039;une disquette ou d&#039;un CD-ROM, vous avez 2 possibilités qui reviennent exactement au même :&lt;br /&gt;
&lt;br /&gt;
* Cliquer sur les icônes prévues à cet effet sur le bureau,&lt;br /&gt;
* réaliser l&#039;opération « à la main » en ligne de commande (utile lorsque vous n&#039;avez pas accès à l&#039;interface graphique).&lt;br /&gt;
&lt;br /&gt;
On utilise la commande &amp;lt;code&amp;gt;mount&amp;lt;/code&amp;gt; qui permet d&#039;indiquer la mise à disposition de ces données à partir d&#039;un périphérique donné :&lt;br /&gt;
&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;mount /dev/fd0 /mnt/floppy     &amp;lt;/code&amp;gt; (pour une disquette)&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;mount /dev/cdrom /mnt/cdrom    &amp;lt;/code&amp;gt; (pour un lecteur de CD-ROM)&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs et root : késako ? ===&lt;br /&gt;
&lt;br /&gt;
Quel que soit l&#039;environnement choisi, l&#039;utilisation de votre Linux commence toujours par l&#039;initialisation d&#039;une session de travail. Oui, mais encore ? Hé bien, vous devez être identifié en tant qu&#039;un &#039;&#039;&#039;utilisateur&#039;&#039;&#039; bien précis. Pendant la procédure d&#039;installation, on vous a demandé un mot de passe pour l&#039;utilisateur &#039;&#039;root&#039;&#039; (voir plus bas) mais également on vous a laissé la possibilité de créer des utilisateurs « normaux ».&lt;br /&gt;
&lt;br /&gt;
Il existe trois grands types d&#039;utilisateurs sur Linux :&lt;br /&gt;
&lt;br /&gt;
* Le &#039;&#039;&#039;super-utilisateur&#039;&#039;&#039; : il se nomme &#039;&#039;root&#039;&#039;. Lorsque vous prenez cette identité, vous êtes libre de tout faire sur le système, y compris de le détruire... Rien ne vous arrêtera :)). C&#039;est pourquoi il est conseillé d&#039;éviter de se connecter en tant que root surtout lorsque l&#039;on débute, ceci afin de vous éviter de multiples déboires.&lt;br /&gt;
* Les &#039;&#039;&#039;utilisateurs système&#039;&#039;&#039; : ils ont des droits sur le système aussi puissants que ceux de &#039;&#039;root&#039;&#039;, mais limités à une tâche précise, par exemple la gestion de l’imprimante, des tâches répétitives.&lt;br /&gt;
* Les &#039;&#039;&#039;utilisateurs humains&#039;&#039;&#039; : contrairement à &#039;&#039;root&#039;&#039;, leurs droits sont limités. Ils ne peuvent pas modifier de fichiers vitaux du système. En général, un utilisateur ne peut pas consulter les données privées d&#039;un autre utilisateur, à moins de lui en avoir donné le droit. &lt;br /&gt;
&lt;br /&gt;
Si en essayant d&#039;exécuter une commande, le système refuse avec un message d&#039;erreur parlant de problème d&#039;autorisation, du genre &#039;&#039;permission denied&#039;&#039;, essayez de lancer la même commande en tant que &#039;&#039;root&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ainsi, la notion d’utilisateur est extrêmement importante, car elle permet d&#039;une part de protéger les données des utilisateurs de la vue d&#039;autres utilisateurs (si vous êtes plusieurs à utiliser l&#039;ordinateur), et elle empêche les fausses manipulations qui compromettraient la stabilité du système. De plus, dans l&#039;éventualité d&#039;un virus ou d&#039;un cheval de Troie (éventualité peu probable, rassurez-vous ;-)), travailler en tant qu&#039;utilisateur restreint les droits du cheval de Troie et l&#039;empêche de véroler tout le système (c&#039;est pourquoi les utilisateurs qui accordent beaucoup d&#039;importance à la sécurité utilisent souvent un utilisateur spécial pour se connecter à internet).&lt;br /&gt;
&lt;br /&gt;
Quelques notions plus techniques maintenant. Un utilisateur sous Linux est défini par un certain nombre d&#039;éléments :&lt;br /&gt;
&lt;br /&gt;
* Son nom (&#039;&#039;username&#039;&#039; ou &#039;&#039;login &#039;&#039;par abus de langage),&lt;br /&gt;
* son numéro de matricule : hé oui, nous ne sommes que des numéros ! :) (on l&#039;appelle aussi UID ou &#039;&#039;User IDentifier&#039;&#039;),&lt;br /&gt;
* son groupe : le linuxien est un être sociable, il vit en groupe. Donc tout utilisateur de Linux appartient au moins à un groupe, appelé groupe principal. La notion de groupe permet de gérer les permissions par groupe d&#039;utilisateurs (par exemple un groupe pour les utilisateurs ayant le droit de se connecter à internet, etc.). Le groupe est également représenté par un numéro (appelé aussi GID ou &#039;&#039;Group IDentifier&#039;&#039;), Un utilisateur peut appartenir à d’autres groupes.&lt;br /&gt;
* un répertoire personnel : chaque utilisateur dispose d&#039;un &#039;&#039;home directory&#039;&#039;, c&#039;est-à-dire d&#039;un répertoire privé et qui lui appartient. En général, les données de l&#039;utilisateur tuxedo seront stockées dans &amp;lt;tt&amp;gt;/home/tuxedo&amp;lt;/tt&amp;gt;, que l&#039;on note aussi &amp;lt;tt&amp;gt;~tuxedo&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Toutes ces informations sont répertoriées dans un fichier nommé &amp;lt;tt&amp;gt;/etc/passwd&amp;lt;/tt&amp;gt; , consulté chaque fois que vous vous connectez. Le système vérifie ainsi que votre nom est bien référencé et que votre mot de passe est correct. Lorsque vous vous connectez, votre identité va conditionner l&#039;accès ou non aux fichiers et programmes, grâce à un système de permissions sur les fichiers. Pour plus d&#039;information sur les utilisateurs, voir le paragraphe suivant, et l&#039;article sur [../admin/permissions.php3 les permissions sous Linux] sur Léa.&lt;br /&gt;
&lt;br /&gt;
=== La gestion des utilisateurs ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;J&#039;ai oublié de créer un utilisateur&#039;&#039;&#039; : vous pouvez après l&#039;installation ajouter autant d&#039;utilisateurs que vous le souhaitez. Pour cela, ouvrez un terminal, devenez root (voir paragraphe suivant), et utilisez la commande adduser : &amp;lt;code&amp;gt;adduser anne&amp;lt;/code&amp;gt; ajoute l&#039;utilisateur anne, pour lui donner un mot de passe, faites ensuite &amp;lt;code&amp;gt;passwd anne&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Vous êtes connectés en tant qu&#039;un utilisateur normal, et vous voulez &#039;&#039;&#039;lancer une commande root ou en tant qu&#039;un autre utilisateur&#039;&#039;&#039; ? Pas de problème, la commande &amp;lt;code&amp;gt;su&amp;lt;/code&amp;gt; (&#039;&#039;substitute user&#039;&#039; ou &#039;&#039;super user&#039;&#039;) est votre amie. Tapez &amp;lt;code&amp;gt;su - root&amp;lt;/code&amp;gt; ou &amp;quot;&amp;lt;code&amp;gt;su - autre_utilisateur&amp;lt;/code&amp;gt;&amp;quot;, suivi de son mot de passe, et le tour est joué. La commande &amp;lt;code&amp;gt;whoami&amp;lt;/code&amp;gt; vous dit qui vous êtes (&amp;lt;code&amp;gt;who am i&amp;lt;/code&amp;gt; aussi).&lt;br /&gt;
&lt;br /&gt;
Pour &#039;&#039;&#039;changer le mot de passe&#039;&#039;&#039; de l&#039;utilisateur tuxedo, tapez &amp;lt;code&amp;gt;passwd tuxedo&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt; Pour changer votre propre mot de passe, tapez simplement &amp;lt;code&amp;gt;passwd&amp;lt;/code&amp;gt;, suivez les indications, et (en tant que &#039;&#039;root&#039;&#039;), &amp;lt;code&amp;gt;pwconv&amp;lt;/code&amp;gt;&amp;quot; afin de crypter et protéger les mots de passe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le répertoire de connexion&#039;&#039;&#039; (ou &#039;&#039;home directory&#039;&#039; en bon français) : Vous êtes dans l&#039;arborescence, quelque soit l&#039;endroit, vous pouvez revenir directement à votre home en tapant &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Groupes d&#039;utilisateurs et droits sur les fichiers&#039;&#039;&#039; : comme dit dans le paragraphe précédent, tout utilisateur de Linux appartient à au moins un groupe d&#039;utilisateurs, son groupe principal. Ce groupe est déterminé lors de la création et peut être modifié par la suite. L&#039;appartenance à un ou des groupes est importante pour l&#039;application des droits d&#039;accès sur les fichiers et répertoires. Pour tout savoir sur le sujet, consultez l&#039;article sur les [../admin/permissions.php3 permissions].&lt;br /&gt;
&lt;br /&gt;
=== J&#039;ai oublié le mode passe de root ===&lt;br /&gt;
&lt;br /&gt;
... Inutile de réinstaller votre Linux ! Vous avez un moyen de récupérer la situation en suivant les étapes suivantes :&lt;br /&gt;
&lt;br /&gt;
# redémarrez la machine&lt;br /&gt;
# stoppez le démarrage au niveau du gestionnaire de boot (les plus connus sont LILO et Grub)&lt;br /&gt;
#* Avec Grub : taper sur Ctrl+C quand le menu de démarrage apparaît, puis sur la ligne de commande : taper &amp;lt;code&amp;gt;single user&amp;lt;/code&amp;gt; , puis [Entrée]&lt;br /&gt;
#* Avec LILO : sur l&#039;invite &amp;lt;tt&amp;gt;LILO:&amp;lt;/tt&amp;gt; qui s&#039;affiche au tout début du démarrage, taper &amp;lt;code&amp;gt; linux single&amp;lt;/code&amp;gt;, puis [Entrée]&lt;br /&gt;
# le système se lance et non seulement ne va charger que le strict minimum pour fonctionner mais en plus ouvrir une session en tant que root sans demander de mot de passe.&lt;br /&gt;
# changez le mot de passe de root : taper &amp;lt;code&amp;gt;passwd root&amp;lt;/code&amp;gt; puis entrez le nouveau mot de passe.&lt;br /&gt;
# remettez le système dans le bon niveau d’exécution (&#039;&#039;runlevel&#039;&#039;) en tapant &amp;lt;code&amp;gt;init 5&amp;lt;/code&amp;gt; pour un démarrage graphique, ou &amp;lt;code&amp;gt;init 3&amp;lt;/code&amp;gt; pour un démarrage texte (pour une distribution comme Mandriva).&lt;br /&gt;
# les services et la configuration normale se mettent en place et le système finit de démarrer.&lt;br /&gt;
&lt;br /&gt;
Et voilà ! Le tour est joué :))&lt;br /&gt;
&lt;br /&gt;
=== Configurer l&#039;interface graphique ===&lt;br /&gt;
&lt;br /&gt;
Par défaut, à l&#039;installation, le système est paramétré pour démarrer directement en mode graphique. Il peut arriver que lors du premier démarrage vous vous retrouviez face à une console texte... Horreur ! Pas d&#039;inquiétude, il s&#039;agit probablement d&#039;une mauvaise configuration du mode graphique (le mode graphique est géré par ce qu&#039;on appelle le &#039;&#039;serveur X&#039;&#039;, qui permet d&#039;afficher les applications graphiques en utilisant votre carte graphique, l&#039;écran, la souris, le clavier).&lt;br /&gt;
&lt;br /&gt;
Pour configurer correctement le mode graphique, vous avez à disposition :&lt;br /&gt;
&lt;br /&gt;
* Xconfigurator : plus convivial, laissez-vous guider,&lt;br /&gt;
* XF86config : nettement moins convivial, le préféré des puristes ;),&lt;br /&gt;
* [../software/vi.php3  vi] : pour éditer à la main le fichier de configuration &amp;lt;tt&amp;gt; /etc/X11/XF86Config-4&amp;lt;/tt&amp;gt;,&lt;br /&gt;
* Sur Mandrake, le Mandrake Control Center,&lt;br /&gt;
* [../xwindow/pbsx.php3 Les articles de Léa !] &lt;br /&gt;
&lt;br /&gt;
Autre problème lié à la gestion de votre interface graphique, vous obtenez ce genre de message désobligeant :&amp;lt;br /&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&#039;&#039;&#039;Error: Can&#039;t open display: :0.0&#039;&#039;&#039;&amp;lt;/font&amp;gt;&amp;lt;br /&amp;gt; Il faut savoir en effet que pour afficher vos applications à l&#039;écran, le système a besoin d&#039;une adresse. S&#039;il ne trouve pas cette adresse alors il ne peut pas afficher l&#039;application. Une des raisons pour lesquelles il renvoie cette erreur peut être qu&#039;il n&#039;est pas autorisé à accéder à cette adresse. Pour débloquer cette situation il suffit de taper :&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; autorise toutes les adresses&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;xhost + 12.144.13.128&amp;lt;/code&amp;gt; autorise une adresse précise (ici 12.144.13.128, que l&#039;on peut remplacer par un nom de machine)&lt;br /&gt;
&lt;br /&gt;
Pour plus de précisions, lire les quelques lignes sur [../reseau/config_reseau.php3#nom DISPLAY].&lt;br /&gt;
&lt;br /&gt;
=== Les petits trucs qui énervent à la connexion ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;la roulette de ma souris ne fonctionne pas&#039;&#039;&#039; : oui votre pingouin fonctionne à roulettes... Le problème est tout simplement que votre roulette n&#039;est pas reconnue. Là encore, il suffit de [[Trucs:Activer_la_roulette_des_souris_sous_X|modifier la configuration du serveur X]] pour qu&#039;elle soit prise en compte.&lt;br /&gt;
* &#039;&#039;&#039;le pavé numérique n&#039;est pas verrouillé&#039;&#039;&#039; : si lorsque vous vous connectez sous interface graphique ou dans une console, le pavé numérique n&#039;est pas activé, c&#039;est désagréable ! Consultez le truc et astuce qui vous permettra de le verrouiller automatiquement à la connexion, [[Trucs:Numlock_sur_la_console_et_sous_X|en mode console et en mode graphique]].&lt;br /&gt;
&lt;br /&gt;
Sous KDE il est aussi possible de l&#039;activer par défaut dans la configuration.&lt;br /&gt;
&lt;br /&gt;
=== Ça n&#039;existe pas sous Linux ===&lt;br /&gt;
&lt;br /&gt;
==== undelete ====&lt;br /&gt;
&lt;br /&gt;
Sous Linux — ainsi que dans les derniers Windows aussi d’ailleurs — il n’y a pas la même possibilité de récupérer un fichier malencontreusement effacé (par exemple par la commande &amp;lt;code&amp;gt;rm le_fichier&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
En effet, sous DOS et Windows encore récemment, vous aviez la commande &amp;lt;code&amp;gt;undelete&amp;lt;/code&amp;gt; qui permettait de récupérer les fichiers effacés. Linux n&#039;offre pas cette possibilité car le système de fichiers est très différent, et un fichier effacé est presque immédiatement recouvert par un autre sur le disque. Bref, utilisez la corbeille !&lt;br /&gt;
&lt;br /&gt;
Il est néanmoins possible de récupérer un fichier supprimé mais cela reste risqué et difficile, même pour l’utilisateur confirmé.&lt;br /&gt;
&lt;br /&gt;
==== défragmenter ====&lt;br /&gt;
&lt;br /&gt;
La conception du système de fichiers de Linux est telle qu&#039;elle ne se fragmente quasiment pas, contrairement à la conception préhistorique des systèmes de fichiers Fat32 de Microsoft. Il n&#039;y a donc pas besoin de passer régulièrement plusieurs heures à défragmenter son disque dur. Notez qu&#039;il existe bien des outils de défragmentation sous Linux, qui permettent d&#039;optimiser la défragmentation, mais ils sont réservés à des usages très spécifiques, et ne sont quasiment pas utilisés (en 8 ans de Linux, je ne m&#039;en suis jamais servi !)&lt;br /&gt;
&lt;br /&gt;
===Ce qui est différent sous Linux===&lt;br /&gt;
&lt;br /&gt;
====Installer un logiciel====&lt;br /&gt;
Pour installer un logiciel, il faut perdre l&#039;habitude d&#039;aller le chercher sur internet pour l&#039;installer, il y a énormément de logiciels inclus dans la distribution, et il y a un gestionnaire de logiciels très pratique. Pour savoir comment installer un logiciel, voir [[:Fiches:Administration-ficheinstall|cette fiche]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Un logiciel téléchargé d&#039;un site internet est généralement disponible sous forme de sources à compiler, et c&#039;est difficile et déconseillé aux débutants.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Suite : [[:Intro-faqdeb2|Découvrir Linux - Aller plus loin]] : les connaissances à avoir pour se servir de Linux tous les jours : la ligne de commande, le multimédia, internet, la cohabitation avec d&#039;autres systèmes d&#039;exploitation, l&#039;administration de la machine, l&#039;installation de nouveau matériel...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Jice et Anne le 01/12/2002.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 01/12/2002, Jice et Anne&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:NumLock_et_X_Window&amp;diff=10938</id>
		<title>Trucs:NumLock et X Window</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:NumLock_et_X_Window&amp;diff=10938"/>
		<updated>2005-11-30T14:54:33Z</updated>

		<summary type="html">&lt;p&gt;Pir : correction de lien (mais ce lien est-il nécessaire ici?)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Eric&amp;lt;eric gerbier chez free fr&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le programme &amp;lt;tt&amp;gt;numlockx&amp;lt;/tt&amp;gt; permet d&#039;allumer la LED du clavier et d&#039;utiliser le pavé numérique en mode fenêtre (bash par exemple). Ca marche TRES bien et c&#039;est la meilleure solution que j&#039;aie pu voir à ce jour. &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;Par contre, sous l&#039;éditeur &amp;lt;tt&amp;gt;vi&amp;lt;/tt&amp;gt;, le pavé numérique ne marche plus. Si on regarde les codes générés (avec &amp;lt;tt&amp;gt;xev&amp;lt;/tt&amp;gt;), on s&#039;aperçoit en effet que la touche &amp;quot;7&amp;quot; du pavé numérique génère un &amp;quot;KP_7&amp;quot; au lieu d&#039;un &amp;quot;7&amp;quot;. &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;Mon astuce consiste à remapper le pavé numérique avec &amp;lt;tt&amp;gt;xmodmap&amp;lt;/tt&amp;gt; pour générer les &amp;quot;vrais&amp;quot; chiffres. Il suffit pour celà (sur ma Redhat) de mettre dans &amp;lt;tt&amp;gt;/etc/X11/xinit/.Xmodmap&amp;lt;/tt&amp;gt; les lignes suivantes : &amp;lt;br /&amp;gt;&amp;lt;tt&amp;gt;keycode 79 = KP_Home 7 &amp;lt;br /&amp;gt;keycode 80 = KP_Up 8 &amp;lt;br /&amp;gt;keycode 81 = KP_Prior 9 &amp;lt;br /&amp;gt;keycode 83 = KP_Left 4 &amp;lt;br /&amp;gt;keycode 84 = KP_Begin 5 &amp;lt;br /&amp;gt;keycode 85 = KP_Right 6 &amp;lt;br /&amp;gt;keycode 87 = KP_End 1 &amp;lt;br /&amp;gt;keycode 88 = KP_Down 2 &amp;lt;br /&amp;gt;keycode 89 = KP_Next 3 &amp;lt;br /&amp;gt;keycode 90 = KP_Insert 0 &amp;lt;br /&amp;gt;keycode 91 = KP_Delete period&amp;lt;/tt&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;Ce fichier est automatiquement détecté et exécuté au démarrage de&lt;br /&gt;
[[:Catégorie:Trucs_X Window]]&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Premi%C3%A8res_questions_d%27un_d%C3%A9butant_sous_Linux&amp;diff=10937</id>
		<title>Premières questions d&#039;un débutant sous Linux</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Premi%C3%A8res_questions_d%27un_d%C3%A9butant_sous_Linux&amp;diff=10937"/>
		<updated>2005-11-30T14:46:00Z</updated>

		<summary type="html">&lt;p&gt;Pir : correction liens morts+truc KDE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Introduction à Linux]]&lt;br /&gt;
= Découvrir Linux - les 1&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;res&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; questions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Découvrir Linux - les 1&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;res&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; questions&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [mailto:taz98@altern.org Jice] &amp;amp; [mailto:anne@lea-linux.org Anne]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Demandez-moi tout ce que vous voulez...&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Les questions et problèmes courants du débutant ==&lt;br /&gt;
&lt;br /&gt;
=== Linux n&#039;est-il destiné qu&#039;aux nostalgiques de la ligne de commande ? ===&lt;br /&gt;
&lt;br /&gt;
Avant d&#039;aller plus loin, jetons aux orties une idée préconçue : non, Linux n&#039;est pas réservé aux maniaques de l&#039;environnement en mode texte :). Les outils graphiques sous Linux n&#039;ont aujourd&#039;hui plus rien à envier à ceux de ses concurrents.&lt;br /&gt;
&lt;br /&gt;
À tout moment, il est possible de choisir son environnement :&lt;br /&gt;
&lt;br /&gt;
* Le mode graphique est accessible en tapant simultanément sur les touches [Ctrl]+[Alt]+[F7],&lt;br /&gt;
* le mode texte (généralement 6 terminaux différents, ou consoles virtuelles, numérotés de 1 à 6 — implacable :-)) est accessible en tapant simultanément les 3 touches [Ctrl]+[Alt]+[Fn] (où &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; est le numéro du terminal).&lt;br /&gt;
&lt;br /&gt;
De nombreux outils graphiques permettent de tout faire &amp;quot;à la souris&amp;quot;, même la plupart des tâches de configuration. À ce sujet, Mandrake est une des seules distributions qui disposent d&#039;un outil graphique permettant de configurer de nombreux aspects de votre machine : le Mandrake Control Center.&lt;br /&gt;
&lt;br /&gt;
# Pour y accéder par le menu de KDE :&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[Image:faqdeb-mcc1.png]]&amp;lt;br /&amp;gt;Pour le lancer directement, la commande à exécuter est &amp;lt;code&amp;gt;mcc&amp;lt;/code&amp;gt;. Vous pouvez par exemple (sous KDE) presser simultanément les touches [Alt] et [F2], et taper &amp;lt;code&amp;gt;mcc&amp;lt;/code&amp;gt;, puis [Entrée], ou bien, taper cette commande dans un terminal.&lt;br /&gt;
# &#039;&#039;&#039;Mandrake Control Center&#039;&#039;&#039;&amp;lt;br /&amp;gt;[[Image:faqdeb-mcc2.png]]&amp;lt;br /&amp;gt; Nous vous conseillons de cliquer sur les différents icônes afin de constater tous les aspects de la machine que vous pouvez contrôler à travers cet outil.&lt;br /&gt;
&lt;br /&gt;
=== Accéder au contenu de son CD-ROM et sa disquette ===&lt;br /&gt;
&lt;br /&gt;
Pour accéder au contenu d&#039;une disquette ou d&#039;un CD-ROM, vous avez 2 possibilités qui reviennent exactement au même :&lt;br /&gt;
&lt;br /&gt;
* Cliquer sur les icônes prévues à cet effet sur le bureau,&lt;br /&gt;
* réaliser l&#039;opération « à la main » en ligne de commande (utile lorsque vous n&#039;avez pas accès à l&#039;interface graphique).&lt;br /&gt;
&lt;br /&gt;
On utilise la commande &amp;lt;code&amp;gt;mount&amp;lt;/code&amp;gt; qui permet d&#039;indiquer la mise à disposition de ces données à partir d&#039;un périphérique donné :&lt;br /&gt;
&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;mount /dev/fd0 /mnt/floppy     &amp;lt;/code&amp;gt; (pour une disquette)&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;mount /dev/cdrom /mnt/cdrom    &amp;lt;/code&amp;gt; (pour un lecteur de CD-ROM)&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs et root : késako ? ===&lt;br /&gt;
&lt;br /&gt;
Quel que soit l&#039;environnement choisi, l&#039;utilisation de votre Linux commence toujours par l&#039;initialisation d&#039;une session de travail. Oui, mais encore ? Hé bien, vous devez être identifié en tant qu&#039;un &#039;&#039;&#039;utilisateur&#039;&#039;&#039; bien précis. Pendant la procédure d&#039;installation, on vous a demandé un mot de passe pour l&#039;utilisateur &#039;&#039;root&#039;&#039; (voir plus bas) mais également on vous a laissé la possibilité de créer des utilisateurs « normaux ».&lt;br /&gt;
&lt;br /&gt;
Il existe trois grands types d&#039;utilisateurs sur Linux :&lt;br /&gt;
&lt;br /&gt;
* Le &#039;&#039;&#039;super-utilisateur&#039;&#039;&#039; : il se nomme &#039;&#039;root&#039;&#039;. Lorsque vous prenez cette identité, vous êtes libre de tout faire sur le système, y compris de le détruire... Rien ne vous arrêtera :)). C&#039;est pourquoi il est conseillé d&#039;éviter de se connecter en tant que root surtout lorsque l&#039;on débute, ceci afin de vous éviter de multiples déboires.&lt;br /&gt;
* Les &#039;&#039;&#039;utilisateurs système&#039;&#039;&#039; : ils ont des droits sur le système aussi puissants que ceux de &#039;&#039;root&#039;&#039;, mais limités à une tâche précise, par exemple la gestion de l’imprimante, des tâches répétitives.&lt;br /&gt;
* Les &#039;&#039;&#039;utilisateurs humains&#039;&#039;&#039; : contrairement à &#039;&#039;root&#039;&#039;, leurs droits sont limités. Ils ne peuvent pas modifier de fichiers vitaux du système. En général, un utilisateur ne peut pas consulter les données privées d&#039;un autre utilisateur, à moins de lui en avoir donné le droit. &lt;br /&gt;
&lt;br /&gt;
Si en essayant d&#039;exécuter une commande, le système refuse avec un message d&#039;erreur parlant de problème d&#039;autorisation, du genre &#039;&#039;permission denied&#039;&#039;, essayez de lancer la même commande en tant que &#039;&#039;root&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ainsi, la notion d’utilisateur est extrêmement importante, car elle permet d&#039;une part de protéger les données des utilisateurs de la vue d&#039;autres utilisateurs (si vous êtes plusieurs à utiliser l&#039;ordinateur), et elle empêche les fausses manipulations qui compromettraient la stabilité du système. De plus, dans l&#039;éventualité d&#039;un virus ou d&#039;un cheval de Troie (éventualité peu probable, rassurez-vous ;-)), travailler en tant qu&#039;utilisateur restreint les droits du cheval de Troie et l&#039;empêche de véroler tout le système (c&#039;est pourquoi les utilisateurs qui accordent beaucoup d&#039;importance à la sécurité utilisent souvent un utilisateur spécial pour se connecter à internet).&lt;br /&gt;
&lt;br /&gt;
Quelques notions plus techniques maintenant. Un utilisateur sous Linux est défini par un certain nombre d&#039;éléments :&lt;br /&gt;
&lt;br /&gt;
* Son nom (&#039;&#039;username&#039;&#039; ou &#039;&#039;login &#039;&#039;par abus de langage),&lt;br /&gt;
* son numéro de matricule : hé oui, nous ne sommes que des numéros ! :) (on l&#039;appelle aussi UID ou &#039;&#039;User IDentifier&#039;&#039;),&lt;br /&gt;
* son groupe : le linuxien est un être sociable, il vit en groupe. Donc tout utilisateur de Linux appartient au moins à un groupe, appelé groupe principal. La notion de groupe permet de gérer les permissions par groupe d&#039;utilisateurs (par exemple un groupe pour les utilisateurs ayant le droit de se connecter à internet, etc.). Le groupe est également représenté par un numéro (appelé aussi GID ou &#039;&#039;Group IDentifier&#039;&#039;), Un utilisateur peut appartenir à d’autres groupes.&lt;br /&gt;
* un répertoire personnel : chaque utilisateur dispose d&#039;un &#039;&#039;home directory&#039;&#039;, c&#039;est-à-dire d&#039;un répertoire privé et qui lui appartient. En général, les données de l&#039;utilisateur tuxedo seront stockées dans &amp;lt;tt&amp;gt;/home/tuxedo&amp;lt;/tt&amp;gt;, que l&#039;on note aussi &amp;lt;tt&amp;gt;~tuxedo&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Toutes ces informations sont répertoriées dans un fichier nommé &amp;lt;tt&amp;gt;/etc/passwd&amp;lt;/tt&amp;gt; , consulté chaque fois que vous vous connectez. Le système vérifie ainsi que votre nom est bien référencé et que votre mot de passe est correct. Lorsque vous vous connectez, votre identité va conditionner l&#039;accès ou non aux fichiers et programmes, grâce à un système de permissions sur les fichiers. Pour plus d&#039;information sur les utilisateurs, voir le paragraphe suivant, et l&#039;article sur [../admin/permissions.php3 les permissions sous Linux] sur Léa.&lt;br /&gt;
&lt;br /&gt;
=== La gestion des utilisateurs ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;J&#039;ai oublié de créer un utilisateur&#039;&#039;&#039; : vous pouvez après l&#039;installation ajouter autant d&#039;utilisateurs que vous le souhaitez. Pour cela, ouvrez un terminal, devenez root (voir paragraphe suivant), et utilisez la commande adduser : &amp;lt;code&amp;gt;adduser anne&amp;lt;/code&amp;gt; ajoute l&#039;utilisateur anne, pour lui donner un mot de passe, faites ensuite &amp;lt;code&amp;gt;passwd anne&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Vous êtes connectés en tant qu&#039;un utilisateur normal, et vous voulez &#039;&#039;&#039;lancer une commande root ou en tant qu&#039;un autre utilisateur&#039;&#039;&#039; ? Pas de problème, la commande &amp;lt;code&amp;gt;su&amp;lt;/code&amp;gt; (&#039;&#039;substitute user&#039;&#039; ou &#039;&#039;super user&#039;&#039;) est votre amie. Tapez &amp;lt;code&amp;gt;su - root&amp;lt;/code&amp;gt; ou &amp;quot;&amp;lt;code&amp;gt;su - autre_utilisateur&amp;lt;/code&amp;gt;&amp;quot;, suivi de son mot de passe, et le tour est joué. La commande &amp;lt;code&amp;gt;whoami&amp;lt;/code&amp;gt; vous dit qui vous êtes (&amp;lt;code&amp;gt;who am i&amp;lt;/code&amp;gt; aussi).&lt;br /&gt;
&lt;br /&gt;
Pour &#039;&#039;&#039;changer le mot de passe&#039;&#039;&#039; de l&#039;utilisateur tuxedo, tapez &amp;lt;code&amp;gt;passwd tuxedo&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt; Pour changer votre propre mot de passe, tapez simplement &amp;lt;code&amp;gt;passwd&amp;lt;/code&amp;gt;, suivez les indications, et (en tant que &#039;&#039;root&#039;&#039;), &amp;lt;code&amp;gt;pwconv&amp;lt;/code&amp;gt;&amp;quot; afin de crypter et protéger les mots de passe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le répertoire de connexion&#039;&#039;&#039; (ou &#039;&#039;home directory&#039;&#039; en bon français) : Vous êtes dans l&#039;arborescence, quelque soit l&#039;endroit, vous pouvez revenir directement à votre home en tapant &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Groupes d&#039;utilisateurs et droits sur les fichiers&#039;&#039;&#039; : comme dit dans le paragraphe précédent, tout utilisateur de Linux appartient à au moins un groupe d&#039;utilisateurs, son groupe principal. Ce groupe est déterminé lors de la création et peut être modifié par la suite. L&#039;appartenance à un ou des groupes est importante pour l&#039;application des droits d&#039;accès sur les fichiers et répertoires. Pour tout savoir sur le sujet, consultez l&#039;article sur les [../admin/permissions.php3 permissions].&lt;br /&gt;
&lt;br /&gt;
=== J&#039;ai oublié le mode passe de root ===&lt;br /&gt;
&lt;br /&gt;
... Inutile de réinstaller votre Linux ! Vous avez un moyen de récupérer la situation en suivant les étapes suivantes :&lt;br /&gt;
&lt;br /&gt;
# redémarrez la machine&lt;br /&gt;
# stoppez le démarrage au niveau du gestionnaire de boot (les plus connus sont LILO et Grub)&lt;br /&gt;
#* Avec Grub : taper sur Ctrl+C quand le menu de démarrage apparaît, puis sur la ligne de commande : taper &amp;lt;code&amp;gt;single user&amp;lt;/code&amp;gt; , puis [Entrée]&lt;br /&gt;
#* Avec LILO : sur l&#039;invite &amp;lt;tt&amp;gt;LILO:&amp;lt;/tt&amp;gt; qui s&#039;affiche au tout début du démarrage, taper &amp;lt;code&amp;gt; linux single&amp;lt;/code&amp;gt;, puis [Entrée]&lt;br /&gt;
# le système se lance et non seulement ne va charger que le strict minimum pour fonctionner mais en plus ouvrir une session en tant que root sans demander de mot de passe.&lt;br /&gt;
# changez le mot de passe de root : taper &amp;lt;code&amp;gt;passwd root&amp;lt;/code&amp;gt; puis entrez le nouveau mot de passe.&lt;br /&gt;
# remettez le système dans le bon niveau d’exécution (&#039;&#039;runlevel&#039;&#039;) en tapant &amp;lt;code&amp;gt;init 5&amp;lt;/code&amp;gt; pour un démarrage graphique, ou &amp;lt;code&amp;gt;init 3&amp;lt;/code&amp;gt; pour un démarrage texte (pour une distribution comme Mandriva).&lt;br /&gt;
# les services et la configuration normale se mettent en place et le système finit de démarrer.&lt;br /&gt;
&lt;br /&gt;
Et voilà ! Le tour est joué :))&lt;br /&gt;
&lt;br /&gt;
=== Configurer l&#039;interface graphique ===&lt;br /&gt;
&lt;br /&gt;
Par défaut, à l&#039;installation, le système est paramétré pour démarrer directement en mode graphique. Il peut arriver que lors du premier démarrage vous vous retrouviez face à une console texte... Horreur ! Pas d&#039;inquiétude, il s&#039;agit probablement d&#039;une mauvaise configuration du mode graphique (le mode graphique est géré par ce qu&#039;on appelle le &#039;&#039;serveur X&#039;&#039;, qui permet d&#039;afficher les applications graphiques en utilisant votre carte graphique, l&#039;écran, la souris, le clavier).&lt;br /&gt;
&lt;br /&gt;
Pour configurer correctement le mode graphique, vous avez à disposition :&lt;br /&gt;
&lt;br /&gt;
* Xconfigurator : plus convivial, laissez-vous guider,&lt;br /&gt;
* XF86config : nettement moins convivial, le préféré des puristes ;),&lt;br /&gt;
* [../software/vi.php3  vi] : pour éditer à la main le fichier de configuration &amp;lt;tt&amp;gt; /etc/X11/XF86Config-4&amp;lt;/tt&amp;gt;,&lt;br /&gt;
* Sur Mandrake, le Mandrake Control Center,&lt;br /&gt;
* [../xwindow/pbsx.php3 Les articles de Léa !] &lt;br /&gt;
&lt;br /&gt;
Autre problème lié à la gestion de votre interface graphique, vous obtenez ce genre de message désobligeant :&amp;lt;br /&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&#039;&#039;&#039;Error: Can&#039;t open display: :0.0&#039;&#039;&#039;&amp;lt;/font&amp;gt;&amp;lt;br /&amp;gt; Il faut savoir en effet que pour afficher vos applications à l&#039;écran, le système a besoin d&#039;une adresse. S&#039;il ne trouve pas cette adresse alors il ne peut pas afficher l&#039;application. Une des raisons pour lesquelles il renvoie cette erreur peut être qu&#039;il n&#039;est pas autorisé à accéder à cette adresse. Pour débloquer cette situation il suffit de taper :&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; autorise toutes les adresses&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;xhost + 12.144.13.128&amp;lt;/code&amp;gt; autorise une adresse précise (ici 12.144.13.128, que l&#039;on peut remplacer par un nom de machine)&lt;br /&gt;
&lt;br /&gt;
Pour plus de précisions, lire les quelques lignes sur [../reseau/config_reseau.php3#nom DISPLAY].&lt;br /&gt;
&lt;br /&gt;
=== Les petits trucs qui énervent à la connexion ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;la roulette de ma souris ne fonctionne pas&#039;&#039;&#039; : oui votre pingouin fonctionne à roulettes... Le problème est tout simplement que votre roulette n&#039;est pas reconnue. Là encore, il suffit de [[Trucs:Activer_la_roulette_des_souris_sous_X|modifier la configuration du serveur X]] pour qu&#039;elle soit prise en compte.&lt;br /&gt;
* &#039;&#039;&#039;le pavé numérique n&#039;est pas verrouillé&#039;&#039;&#039; : si lorsque vous vous connectez sous interface graphique ou dans une console, le pavé numérique n&#039;est pas activé, c&#039;est désagréable ! Consultez le truc et astuce qui vous permettra de le verrouiller automatiquement à la connexion, [[Trucs:Numlock_sur_la_console_et_sous_X|en mode console et en mode graphique]].&lt;br /&gt;
&lt;br /&gt;
Sous KDE il est aussi possible de l&#039;activer par défaut dans la configuration.&lt;br /&gt;
&lt;br /&gt;
=== Ça n&#039;existe pas sous Linux ===&lt;br /&gt;
&lt;br /&gt;
==== undelete ====&lt;br /&gt;
&lt;br /&gt;
Sous Linux — ainsi que dans les derniers Windows aussi d’ailleurs — il n’y a pas la même possibilité de récupérer un fichier malencontreusement effacé (par exemple par la commande &amp;lt;code&amp;gt;rm le_fichier&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
En effet, sous DOS et Windows encore récemment, vous aviez la commande &amp;lt;code&amp;gt;undelete&amp;lt;/code&amp;gt; qui permettait de récupérer les fichiers effacés. Linux n&#039;offre pas cette possibilité car le système de fichiers est très différent, et un fichier effacé est presque immédiatement recouvert par un autre sur le disque. Bref, utilisez la corbeille !&lt;br /&gt;
&lt;br /&gt;
Il est néanmoins possible de récupérer un fichier supprimé mais cela reste risqué et difficile, même pour l’utilisateur confirmé.&lt;br /&gt;
&lt;br /&gt;
==== défragmenter ====&lt;br /&gt;
&lt;br /&gt;
La conception du système de fichiers de Linux est telle qu&#039;elle ne se fragmente quasiment pas, contrairement à la conception préhistorique des systèmes de fichiers Fat32 de Microsoft. Il n&#039;y a donc pas besoin de passer régulièrement plusieurs heures à défragmenter son disque dur. Notez qu&#039;il existe bien des outils de défragmentation sous Linux, qui permettent d&#039;optimiser la défragmentation, mais ils sont réservés à des usages très spécifiques, et ne sont quasiment pas utilisés (en 8 ans de Linux, je ne m&#039;en suis jamais servi !)&lt;br /&gt;
&lt;br /&gt;
===Ce qui est différent sous Linux===&lt;br /&gt;
&lt;br /&gt;
====Installer un logiciel====&lt;br /&gt;
Pour installer un logiciel, il faut perdre l&#039;habitude d&#039;aller le chercher sur internet pour l&#039;installer, il y a énormément de logiciels inclus dans la distribution, et il y a un gestionnaire de logiciels très pratique. Pour savoir comment installer un logiciel, voir [[:Fiches:Administration-ficheinstall|cette fiche]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Un logiciel téléchargé d&#039;un site internet est généralement disponible sous forme de sources à compiler, et c&#039;est difficile et déconseillé aux débutants.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Suite : [faqdeb2.php3 Découvrir Linux - Aller plus loin] : les connaissances à avoir pour se servir de Linux tous les jours : la ligne de commande, le multimédia, internet, la cohabitation avec d&#039;autres systèmes d&#039;exploitation, l&#039;administration de la machine, l&#039;installation de nouveau matériel...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Jice et Anne le 01/12/2002.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 01/12/2002, Jice et Anne&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Premi%C3%A8res_questions_d%27un_d%C3%A9butant_sous_Linux&amp;diff=10929</id>
		<title>Premières questions d&#039;un débutant sous Linux</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Premi%C3%A8res_questions_d%27un_d%C3%A9butant_sous_Linux&amp;diff=10929"/>
		<updated>2005-11-30T10:51:26Z</updated>

		<summary type="html">&lt;p&gt;Pir : ajout du paragraphe &amp;quot;Ce qui est différent sous Linux&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Introduction à Linux]]&lt;br /&gt;
= Découvrir Linux - les 1&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;res&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; questions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Découvrir Linux - les 1&amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;res&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; questions&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par [mailto:taz98@altern.org Jice] &amp;amp; [mailto:anne@lea-linux.org Anne]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Demandez-moi tout ce que vous voulez...&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Les questions et problèmes courants du débutant ==&lt;br /&gt;
&lt;br /&gt;
=== Linux n&#039;est-il destiné qu&#039;aux nostalgiques de la ligne de commande ? ===&lt;br /&gt;
&lt;br /&gt;
Avant d&#039;aller plus loin, jetons aux orties une idée préconçue : non, Linux n&#039;est pas réservé aux maniaques de l&#039;environnement en mode texte :). Les outils graphiques sous Linux n&#039;ont aujourd&#039;hui plus rien à envier à ceux de ses concurrents.&lt;br /&gt;
&lt;br /&gt;
À tout moment, il est possible de choisir son environnement :&lt;br /&gt;
&lt;br /&gt;
* Le mode graphique est accessible en tapant simultanément sur les touches [Ctrl]+[Alt]+[F7],&lt;br /&gt;
* le mode texte (généralement 6 terminaux différents, ou consoles virtuelles, numérotés de 1 à 6 — implacable :-)) est accessible en tapant simultanément les 3 touches [Ctrl]+[Alt]+[Fn] (où &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; est le numéro du terminal).&lt;br /&gt;
&lt;br /&gt;
De nombreux outils graphiques permettent de tout faire &amp;quot;à la souris&amp;quot;, même la plupart des tâches de configuration. À ce sujet, Mandrake est une des seules distributions qui disposent d&#039;un outil graphique permettant de configurer de nombreux aspects de votre machine : le Mandrake Control Center.&lt;br /&gt;
&lt;br /&gt;
# Pour y accéder par le menu de KDE :&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;[[Image:faqdeb-mcc1.png]]&amp;lt;br /&amp;gt;Pour le lancer directement, la commande à exécuter est &amp;lt;code&amp;gt;mcc&amp;lt;/code&amp;gt;. Vous pouvez par exemple (sous KDE) presser simultanément les touches [Alt] et [F2], et taper &amp;lt;code&amp;gt;mcc&amp;lt;/code&amp;gt;, puis [Entrée], ou bien, taper cette commande dans un terminal.&lt;br /&gt;
# &#039;&#039;&#039;Mandrake Control Center&#039;&#039;&#039;&amp;lt;br /&amp;gt;[[Image:faqdeb-mcc2.png]]&amp;lt;br /&amp;gt; Nous vous conseillons de cliquer sur les différents icônes afin de constater tous les aspects de la machine que vous pouvez contrôler à travers cet outil.&lt;br /&gt;
&lt;br /&gt;
=== Accéder au contenu de son CD-ROM et sa disquette ===&lt;br /&gt;
&lt;br /&gt;
Pour accéder au contenu d&#039;une disquette ou d&#039;un CD-ROM, vous avez 2 possibilités qui reviennent exactement au même :&lt;br /&gt;
&lt;br /&gt;
* Cliquer sur les icônes prévues à cet effet sur le bureau,&lt;br /&gt;
* réaliser l&#039;opération « à la main » en ligne de commande (utile lorsque vous n&#039;avez pas accès à l&#039;interface graphique).&lt;br /&gt;
&lt;br /&gt;
On utilise la commande &amp;lt;code&amp;gt;mount&amp;lt;/code&amp;gt; qui permet d&#039;indiquer la mise à disposition de ces données à partir d&#039;un périphérique donné :&lt;br /&gt;
&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;mount /dev/fd0 /mnt/floppy     &amp;lt;/code&amp;gt; (pour une disquette)&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;mount /dev/cdrom /mnt/cdrom    &amp;lt;/code&amp;gt; (pour un lecteur de CD-ROM)&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs et root : késako ? ===&lt;br /&gt;
&lt;br /&gt;
Quel que soit l&#039;environnement choisi, l&#039;utilisation de votre Linux commence toujours par l&#039;initialisation d&#039;une session de travail. Oui, mais encore ? Hé bien, vous devez être identifié en tant qu&#039;un &#039;&#039;&#039;utilisateur&#039;&#039;&#039; bien précis. Pendant la procédure d&#039;installation, on vous a demandé un mot de passe pour l&#039;utilisateur &#039;&#039;root&#039;&#039; (voir plus bas) mais également on vous a laissé la possibilité de créer des utilisateurs « normaux ».&lt;br /&gt;
&lt;br /&gt;
Il existe trois grands types d&#039;utilisateurs sur Linux :&lt;br /&gt;
&lt;br /&gt;
* Le &#039;&#039;&#039;super-utilisateur&#039;&#039;&#039; : il se nomme &#039;&#039;root&#039;&#039;. Lorsque vous prenez cette identité, vous êtes libre de tout faire sur le système, y compris de le détruire... Rien ne vous arrêtera :)). C&#039;est pourquoi il est conseillé d&#039;éviter de se connecter en tant que root surtout lorsque l&#039;on débute, ceci afin de vous éviter de multiples déboires.&lt;br /&gt;
* Les &#039;&#039;&#039;utilisateurs système&#039;&#039;&#039; : ils ont des droits sur le système aussi puissants que ceux de &#039;&#039;root&#039;&#039;, mais limités à une tâche précise, par exemple la gestion de l’imprimante, des tâches répétitives.&lt;br /&gt;
* Les &#039;&#039;&#039;utilisateurs humains&#039;&#039;&#039; : contrairement à &#039;&#039;root&#039;&#039;, leurs droits sont limités. Ils ne peuvent pas modifier de fichiers vitaux du système. En général, un utilisateur ne peut pas consulter les données privées d&#039;un autre utilisateur, à moins de lui en avoir donné le droit. &lt;br /&gt;
&lt;br /&gt;
Si en essayant d&#039;exécuter une commande, le système refuse avec un message d&#039;erreur parlant de problème d&#039;autorisation, du genre &#039;&#039;permission denied&#039;&#039;, essayez de lancer la même commande en tant que &#039;&#039;root&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ainsi, la notion d’utilisateur est extrêmement importante, car elle permet d&#039;une part de protéger les données des utilisateurs de la vue d&#039;autres utilisateurs (si vous êtes plusieurs à utiliser l&#039;ordinateur), et elle empêche les fausses manipulations qui compromettraient la stabilité du système. De plus, dans l&#039;éventualité d&#039;un virus ou d&#039;un cheval de Troie (éventualité peu probable, rassurez-vous ;-)), travailler en tant qu&#039;utilisateur restreint les droits du cheval de Troie et l&#039;empêche de véroler tout le système (c&#039;est pourquoi les utilisateurs qui accordent beaucoup d&#039;importance à la sécurité utilisent souvent un utilisateur spécial pour se connecter à internet).&lt;br /&gt;
&lt;br /&gt;
Quelques notions plus techniques maintenant. Un utilisateur sous Linux est défini par un certain nombre d&#039;éléments :&lt;br /&gt;
&lt;br /&gt;
* Son nom (&#039;&#039;username&#039;&#039; ou &#039;&#039;login &#039;&#039;par abus de langage),&lt;br /&gt;
* son numéro de matricule : hé oui, nous ne sommes que des numéros ! :) (on l&#039;appelle aussi UID ou &#039;&#039;User IDentifier&#039;&#039;),&lt;br /&gt;
* son groupe : le linuxien est un être sociable, il vit en groupe. Donc tout utilisateur de Linux appartient au moins à un groupe, appelé groupe principal. La notion de groupe permet de gérer les permissions par groupe d&#039;utilisateurs (par exemple un groupe pour les utilisateurs ayant le droit de se connecter à internet, etc.). Le groupe est également représenté par un numéro (appelé aussi GID ou &#039;&#039;Group IDentifier&#039;&#039;), Un utilisateur peut appartenir à d’autres groupes.&lt;br /&gt;
* un répertoire personnel : chaque utilisateur dispose d&#039;un &#039;&#039;home directory&#039;&#039;, c&#039;est-à-dire d&#039;un répertoire privé et qui lui appartient. En général, les données de l&#039;utilisateur tuxedo seront stockées dans &amp;lt;tt&amp;gt;/home/tuxedo&amp;lt;/tt&amp;gt;, que l&#039;on note aussi &amp;lt;tt&amp;gt;~tuxedo&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Toutes ces informations sont répertoriées dans un fichier nommé &amp;lt;tt&amp;gt;/etc/passwd&amp;lt;/tt&amp;gt; , consulté chaque fois que vous vous connectez. Le système vérifie ainsi que votre nom est bien référencé et que votre mot de passe est correct. Lorsque vous vous connectez, votre identité va conditionner l&#039;accès ou non aux fichiers et programmes, grâce à un système de permissions sur les fichiers. Pour plus d&#039;information sur les utilisateurs, voir le paragraphe suivant, et l&#039;article sur [../admin/permissions.php3 les permissions sous Linux] sur Léa.&lt;br /&gt;
&lt;br /&gt;
=== La gestion des utilisateurs ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;J&#039;ai oublié de créer un utilisateur&#039;&#039;&#039; : vous pouvez après l&#039;installation ajouter autant d&#039;utilisateurs que vous le souhaitez. Pour cela, ouvrez un terminal, devenez root (voir paragraphe suivant), et utilisez la commande adduser : &amp;lt;code&amp;gt;adduser anne&amp;lt;/code&amp;gt; ajoute l&#039;utilisateur anne, pour lui donner un mot de passe, faites ensuite &amp;lt;code&amp;gt;passwd anne&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Vous êtes connectés en tant qu&#039;un utilisateur normal, et vous voulez &#039;&#039;&#039;lancer une commande root ou en tant qu&#039;un autre utilisateur&#039;&#039;&#039; ? Pas de problème, la commande &amp;lt;code&amp;gt;su&amp;lt;/code&amp;gt; (&#039;&#039;substitute user&#039;&#039; ou &#039;&#039;super user&#039;&#039;) est votre amie. Tapez &amp;lt;code&amp;gt;su - root&amp;lt;/code&amp;gt; ou &amp;quot;&amp;lt;code&amp;gt;su - autre_utilisateur&amp;lt;/code&amp;gt;&amp;quot;, suivi de son mot de passe, et le tour est joué. La commande &amp;lt;code&amp;gt;whoami&amp;lt;/code&amp;gt; vous dit qui vous êtes (&amp;lt;code&amp;gt;who am i&amp;lt;/code&amp;gt; aussi).&lt;br /&gt;
&lt;br /&gt;
Pour &#039;&#039;&#039;changer le mot de passe&#039;&#039;&#039; de l&#039;utilisateur tuxedo, tapez &amp;lt;code&amp;gt;passwd tuxedo&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt; Pour changer votre propre mot de passe, tapez simplement &amp;lt;code&amp;gt;passwd&amp;lt;/code&amp;gt;, suivez les indications, et (en tant que &#039;&#039;root&#039;&#039;), &amp;lt;code&amp;gt;pwconv&amp;lt;/code&amp;gt;&amp;quot; afin de crypter et protéger les mots de passe.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le répertoire de connexion&#039;&#039;&#039; (ou &#039;&#039;home directory&#039;&#039; en bon français) : Vous êtes dans l&#039;arborescence, quelque soit l&#039;endroit, vous pouvez revenir directement à votre home en tapant &amp;lt;code&amp;gt;cd&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Groupes d&#039;utilisateurs et droits sur les fichiers&#039;&#039;&#039; : comme dit dans le paragraphe précédent, tout utilisateur de Linux appartient à au moins un groupe d&#039;utilisateurs, son groupe principal. Ce groupe est déterminé lors de la création et peut être modifié par la suite. L&#039;appartenance à un ou des groupes est importante pour l&#039;application des droits d&#039;accès sur les fichiers et répertoires. Pour tout savoir sur le sujet, consultez l&#039;article sur les [../admin/permissions.php3 permissions].&lt;br /&gt;
&lt;br /&gt;
=== J&#039;ai oublié le mode passe de root ===&lt;br /&gt;
&lt;br /&gt;
... Inutile de réinstaller votre Linux ! Vous avez un moyen de récupérer la situation en suivant les étapes suivantes :&lt;br /&gt;
&lt;br /&gt;
# redémarrez la machine&lt;br /&gt;
# stoppez le démarrage au niveau du gestionnaire de boot (les plus connus sont LILO et Grub)&lt;br /&gt;
#* Avec Grub : taper sur Ctrl+C quand le menu de démarrage apparaît, puis sur la ligne de commande : taper &amp;lt;code&amp;gt;single user&amp;lt;/code&amp;gt; , puis [Entrée]&lt;br /&gt;
#* Avec LILO : sur l&#039;invite &amp;lt;tt&amp;gt;LILO:&amp;lt;/tt&amp;gt; qui s&#039;affiche au tout début du démarrage, taper &amp;lt;code&amp;gt; linux single&amp;lt;/code&amp;gt;, puis [Entrée]&lt;br /&gt;
# le système se lance et non seulement ne va charger que le strict minimum pour fonctionner mais en plus ouvrir une session en tant que root sans demander de mot de passe.&lt;br /&gt;
# changez le mot de passe de root : taper &amp;lt;code&amp;gt;passwd root&amp;lt;/code&amp;gt; puis entrez le nouveau mot de passe.&lt;br /&gt;
# remettez le système dans le bon niveau d’exécution (&#039;&#039;runlevel&#039;&#039;) en tapant &amp;lt;code&amp;gt;init 5&amp;lt;/code&amp;gt; pour un démarrage graphique, ou &amp;lt;code&amp;gt;init 3&amp;lt;/code&amp;gt; pour un démarrage texte (pour une distribution comme Mandriva).&lt;br /&gt;
# les services et la configuration normale se mettent en place et le système finit de démarrer.&lt;br /&gt;
&lt;br /&gt;
Et voilà ! Le tour est joué :))&lt;br /&gt;
&lt;br /&gt;
=== Configurer l&#039;interface graphique ===&lt;br /&gt;
&lt;br /&gt;
Par défaut, à l&#039;installation, le système est paramétré pour démarrer directement en mode graphique. Il peut arriver que lors du premier démarrage vous vous retrouviez face à une console texte... Horreur ! Pas d&#039;inquiétude, il s&#039;agit probablement d&#039;une mauvaise configuration du mode graphique (le mode graphique est géré par ce qu&#039;on appelle le &#039;&#039;serveur X&#039;&#039;, qui permet d&#039;afficher les applications graphiques en utilisant votre carte graphique, l&#039;écran, la souris, le clavier).&lt;br /&gt;
&lt;br /&gt;
Pour configurer correctement le mode graphique, vous avez à disposition :&lt;br /&gt;
&lt;br /&gt;
* Xconfigurator : plus convivial, laissez-vous guider,&lt;br /&gt;
* XF86config : nettement moins convivial, le préféré des puristes ;),&lt;br /&gt;
* [../software/vi.php3  vi] : pour éditer à la main le fichier de configuration &amp;lt;tt&amp;gt; /etc/X11/XF86Config-4&amp;lt;/tt&amp;gt;,&lt;br /&gt;
* Sur Mandrake, le Mandrake Control Center,&lt;br /&gt;
* [../xwindow/pbsx.php3 Les articles de Léa !] &lt;br /&gt;
&lt;br /&gt;
Autre problème lié à la gestion de votre interface graphique, vous obtenez ce genre de message désobligeant :&amp;lt;br /&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&#039;&#039;&#039;Error: Can&#039;t open display: :0.0&#039;&#039;&#039;&amp;lt;/font&amp;gt;&amp;lt;br /&amp;gt; Il faut savoir en effet que pour afficher vos applications à l&#039;écran, le système a besoin d&#039;une adresse. S&#039;il ne trouve pas cette adresse alors il ne peut pas afficher l&#039;application. Une des raisons pour lesquelles il renvoie cette erreur peut être qu&#039;il n&#039;est pas autorisé à accéder à cette adresse. Pour débloquer cette situation il suffit de taper :&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; autorise toutes les adresses&lt;br /&gt;
* root@pingu# &amp;lt;code&amp;gt;xhost + 12.144.13.128&amp;lt;/code&amp;gt; autorise une adresse précise (ici 12.144.13.128, que l&#039;on peut remplacer par un nom de machine)&lt;br /&gt;
&lt;br /&gt;
Pour plus de précisions, lire les quelques lignes sur [../reseau/config_reseau.php3#nom DISPLAY].&lt;br /&gt;
&lt;br /&gt;
=== Les petits trucs qui énervent à la connexion ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;la roulette de ma souris ne fonctionne pas&#039;&#039;&#039; : oui votre pingouin fonctionne à roulettes... Le problème est tout simplement que votre roulette n&#039;est pas reconnue. Là encore, il suffit de [../trucs/?aff_item=19 modifier la configuration du serveur X] pour qu&#039;elle soit prise en compte.&amp;lt;br /&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;le pavé numérique n&#039;est pas verrouillé&#039;&#039;&#039; : si lorsque vous vous connectez sous interface graphique ou dans une console, le pavé numérique n&#039;est pas activé, c&#039;est désagréable ! Consultez le truc et astuce qui vous permettra de le verrouiller automatiquement à la connexion, [../trucs/?aff_item=17 en mode console et en mode graphique].&lt;br /&gt;
&lt;br /&gt;
=== Ça n&#039;existe pas sous Linux ===&lt;br /&gt;
&lt;br /&gt;
==== undelete ====&lt;br /&gt;
&lt;br /&gt;
Sous Linux — ainsi que dans les derniers Windows aussi d’ailleurs — il n’y a pas la même possibilité de récupérer un fichier malencontreusement effacé (par exemple par la commande &amp;lt;code&amp;gt;rm le_fichier&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
En effet, sous DOS et Windows encore récemment, vous aviez la commande &amp;lt;code&amp;gt;undelete&amp;lt;/code&amp;gt; qui permettait de récupérer les fichiers effacés. Linux n&#039;offre pas cette possibilité car le système de fichiers est très différent, et un fichier effacé est presque immédiatement recouvert par un autre sur le disque. Bref, utilisez la corbeille !&lt;br /&gt;
&lt;br /&gt;
Il est néanmoins possible de récupérer un fichier supprimé mais cela reste risqué et difficile, même pour l’utilisateur confirmé.&lt;br /&gt;
&lt;br /&gt;
==== défragmenter ====&lt;br /&gt;
&lt;br /&gt;
La conception du système de fichiers de Linux est telle qu&#039;elle ne se fragmente quasiment pas, contrairement à la conception préhistorique des systèmes de fichiers Fat32 de Microsoft. Il n&#039;y a donc pas besoin de passer régulièrement plusieurs heures à défragmenter son disque dur. Notez qu&#039;il existe bien des outils de défragmentation sous Linux, qui permettent d&#039;optimiser la défragmentation, mais ils sont réservés à des usages très spécifiques, et ne sont quasiment pas utilisés (en 8 ans de Linux, je ne m&#039;en suis jamais servi !)&lt;br /&gt;
&lt;br /&gt;
===Ce qui est différent sous Linux===&lt;br /&gt;
&lt;br /&gt;
====Installer un logiciel====&lt;br /&gt;
Pour installer un logiciel, il faut perdre l&#039;habitude d&#039;aller le chercher sur internet pour l&#039;installer, il y a énormément de logiciels inclus dans la distribution, et il y a un gestionnaire de logiciels très pratique. Pour savoir comment installer un logiciel, voir [[:Fiches:Administration-ficheinstall|cette fiche]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Un logiciel téléchargé d&#039;un site internet est généralement disponible sous forme de sources à compiler, et c&#039;est difficile et déconseillé aux débutants.&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Suite : [faqdeb2.php3 Découvrir Linux - Aller plus loin] : les connaissances à avoir pour se servir de Linux tous les jours : la ligne de commande, le multimédia, internet, la cohabitation avec d&#039;autres systèmes d&#039;exploitation, l&#039;administration de la machine, l&#039;installation de nouveau matériel...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Jice et Anne le 01/12/2002.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 01/12/2002, Jice et Anne&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=10928</id>
		<title>Discussion Fiches:Lire un DVD</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Discussion_Fiches:Lire_un_DVD&amp;diff=10928"/>
		<updated>2005-11-30T10:37:45Z</updated>

		<summary type="html">&lt;p&gt;Pir : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ce que [[Utilisateur:Natim|Natim]] avait rédiger convient pour une réponse sur un forum, mais n&#039;est pas du tout valable dans le cadre d&#039;une fiche&lt;br /&gt;
* il faut que la démarche soit donnée pas à pas &lt;br /&gt;
* il faut des copies d&#039;écran (ok, pour ça il faut les droits d&#039;éditeur : mais il les aurait obtenu s&#039;il avait rédigé qqc de conséquent).&lt;br /&gt;
&lt;br /&gt;
Voila une fiche. Je ne peux pas insérer l&#039;écran de Xine.&lt;br /&gt;
Y a-t-il des choses qui manquent?&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Fiches:Lire_un_DVD&amp;diff=10927</id>
		<title>Fiches:Lire un DVD</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Fiches:Lire_un_DVD&amp;diff=10927"/>
		<updated>2005-11-30T10:35:10Z</updated>

		<summary type="html">&lt;p&gt;Pir : ajout d&amp;#039;un paragraphe+corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Multimédia]]&lt;br /&gt;
=Comment regarder un dvd ?=&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Comment regarder un dvd ?&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Pierre Renié&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Comment regarder un DVD sous votre système d&#039;exploitation préféré&amp;lt;/div&amp;gt;&lt;br /&gt;
==Prérequis==&lt;br /&gt;
===Programmes installés===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;Un lecteur de DVD, par exemple &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 	&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Libdvdcss&amp;lt;/strong&amp;gt;, qui permet de lire les DVD cryptés. Si cette librairie n&#039;est pas installée, la plupart des DVD seront illisibles. Le paquetage s&#039;appelle généralement &amp;lt;strong&amp;gt;libdvdcss2&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
Remarque: &amp;lt;strong&amp;gt;libdvdcss2-devel&amp;lt;/strong&amp;gt; n&#039;est pas nécessaire.&lt;br /&gt;
	&amp;lt;div class=&#039;aparte&#039;&amp;gt;Les paquetages devel servent à compiler des programmes, c&#039;est pourquoi il n&#039;est pas nécessaire d&#039;installer libdvdcss2-devel.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
pour installer un programme, voir [[:Fiches:Administration-ficheinstall|cette fiche]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== Utiliser Xine pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Lancer le programme &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;Pour savoir comment lancer un programme, vous pouvez lire [[:Fiches:Administration-fichelaunch|cette fiche]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Le programme se présente comme cela:&lt;br /&gt;
		[[Image:xine.png]]&lt;br /&gt;
	Appuyer sur &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;G&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; pour faire apparaître ou cacher l&#039;interface.&lt;br /&gt;
&lt;br /&gt;
	La touche &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;F&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; active ou désactive le plein &amp;amp;eacute;cran.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Cliquer sur le bouton &amp;lt;strong&amp;gt;DVD&amp;lt;/strong&amp;gt; et normalement le DVD se lance.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Utiliser Mplayer pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
== Utiliser Totem pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
==Problèmes pouvant être rencontrés==&lt;br /&gt;
Le lecteur de DVD se sert du fichier &amp;lt;code&amp;gt;/dev/dvd&amp;lt;/code&amp;gt; pour savoir quel lecteur utiliser. Si il n&#039;existe pas il faut le créer.&lt;br /&gt;
&lt;br /&gt;
Pour savoir si il existe, taper dans un terminal &amp;lt;code&amp;gt;ls /dev/dvd&amp;lt;/code&amp;gt;&lt;br /&gt;
Il affiche &amp;lt;code&amp;gt;/dev/dvd&amp;lt;/code&amp;gt; si il existe, et il renvoie un message d&#039;erreur sinon.&lt;br /&gt;
===Détection du lecteur, dans un terminal===&lt;br /&gt;
Ouvrir un terminal et taper &amp;lt;code&amp;gt;cat /etc/fstab|grep iso9660&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On devrait obtenir une ligne qui ressemble à ça: &amp;lt;code&amp;gt;/dev/hdb  /mnt/cdrom  iso9660  ro,user,noauto  0  0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/dev/hdb&amp;lt;/code&amp;gt; est donc le p&amp;amp;eacute;riph&amp;amp;eacute;rique qui lit les DVD.&lt;br /&gt;
&lt;br /&gt;
taper alors en root &amp;lt;code&amp;gt;ln -s /dev/hdb /dev/dvd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Voir [[:Admin-admin_fs-fstab|cette fiche]] pour plus d&#039;informations sur le fichier &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Fiches:Lire_un_DVD&amp;diff=10926</id>
		<title>Fiches:Lire un DVD</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Fiches:Lire_un_DVD&amp;diff=10926"/>
		<updated>2005-11-30T10:05:36Z</updated>

		<summary type="html">&lt;p&gt;Pir : Création de la contrib&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Multimédia]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Comment regarder un dvd ?&amp;lt;/div&amp;gt;&amp;lt;div class=leapar&amp;gt;Pierre Renié&amp;lt;/div&amp;gt;&lt;br /&gt;
==Prérequis==&lt;br /&gt;
===Programmes installés===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;Un lecteur de DVD, par exemple &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
 	&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Libdvdcss&amp;lt;/strong&amp;gt;, qui permet de lire les DVD crypt&amp;amp;eacute;s. Si cette librairie n&#039;est pas install&amp;amp;eacute;e, la plupart des DVD seront illisibles. Le paquetage s&#039;appelle généralement &amp;lt;strong&amp;gt;libdvdcss2&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
Remarque: &amp;lt;strong&amp;gt;libdvdcss2-devel&amp;lt;/strong&amp;gt; n&#039;est pas n&amp;amp;eacute;cessaire.&lt;br /&gt;
	&amp;lt;div class=&#039;aparte&#039;&amp;gt;Les paquetages devel servent &amp;amp;agrave; compiler des programmes, c&#039;est pourquoi il n&#039;est pas n&amp;amp;eacute;cessaire d&#039;installer libdvdcss2-devel.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
pour installer un programme, voir [[:Fiches:Administration-ficheinstall|cette fiche]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== Utiliser Xine pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Lancer le programme &amp;lt;strong&amp;gt;Xine&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&#039;note&#039;&amp;gt;Pour savoir comment lancer un programme, vous pouvez lire [[:Fiches:Administration-fichelaunch|cette fiche]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Le programme se pr&amp;amp;eacute;sente comme cela:&lt;br /&gt;
		[[Image:xine.png]]&lt;br /&gt;
	Appuyer sur &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;G&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; pour faire appara&amp;amp;icirc;tre ou cacher l&#039;interface.&lt;br /&gt;
	&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	La touche &amp;lt;strong&amp;gt;[&amp;lt;tt&amp;gt;F&amp;lt;/tt&amp;gt;]&amp;lt;/strong&amp;gt; active ou d&amp;amp;eacute;sactive le plein &amp;amp;eacute;cran.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
	Cliquer sur le bouton &amp;lt;strong&amp;gt;DVD&amp;lt;/strong&amp;gt; et normalement le DVD se lance.&lt;br /&gt;
	&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	Si il ne se lance pas, c&#039;est qu&#039;il est mal param&amp;amp;eacute;tr&amp;amp;eacute;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Utiliser Mplayer pour lire vos dvd ==&lt;br /&gt;
&lt;br /&gt;
== Utiliser Totem pour lire vos dvd ==&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Mod%C3%A8le:Plan-hardware-hard_imp&amp;diff=10913</id>
		<title>Modèle:Plan-hardware-hard imp</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Mod%C3%A8le:Plan-hardware-hard_imp&amp;diff=10913"/>
		<updated>2005-11-29T13:30:46Z</updated>

		<summary type="html">&lt;p&gt;Pir : /* Imprimantes et scanners */ ajout d&amp;#039;un lien&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Imprimantes et scanners ==&lt;br /&gt;
&lt;br /&gt;
*[[Admin-admin_imp-cups| Imprimer facilement avec cups]]&lt;br /&gt;
*[[hardware-hard_imp-scanner|Installation d&#039;un scanner SCSI grâce à SANE]]&lt;br /&gt;
*[[hardware-hard_imp-usbscan|Installation d&#039;un scanner USB]]&lt;br /&gt;
*[[hardware-hard_imp-scannerpp|Installation d&#039;un scanner parallèle grâce à SANE]]&lt;br /&gt;
*[[hardware-hard_imp-imprimante|Installer une imprimante locale]]&lt;br /&gt;
*[[hardware-hard_imp-hpijs|Pilotes HPIJS pour HP Deskjet]]&lt;br /&gt;
*[[hardware-hard_imp-graphire|Tablette Wacom Graphire USB]]&lt;br /&gt;
*[[hardware-hard_imp-acecad|Tablette graphique Acecat Flair]]&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Fiches:Comment_utiliser_ma_cl%C3%A9_usb_%3F&amp;diff=10911</id>
		<title>Fiches:Comment utiliser ma clé usb ?</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Fiches:Comment_utiliser_ma_cl%C3%A9_usb_%3F&amp;diff=10911"/>
		<updated>2005-11-29T10:46:40Z</updated>

		<summary type="html">&lt;p&gt;Pir : orthographe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Vous avez une clef USB ?&lt;br /&gt;
Mais comment faire pour l&#039;utiliser sous linux !&lt;br /&gt;
C&#039;est très simple !&lt;br /&gt;
&lt;br /&gt;
La plupart des clefs USB sont formatées d&#039;origine en FAT32 ce qui très pratique pour une utilisation unique sous windows&lt;br /&gt;
&lt;br /&gt;
La marche que je vais vous décrire ici est très simple.&lt;br /&gt;
Cependant, il se peut selon la qualité de formatage de votre clef que ça ne fonctionne pas.&lt;br /&gt;
Je vous expliquerais donc dans une deuxième partie comment faire pour la formater correctement quel que soit les circonstances.&lt;br /&gt;
&lt;br /&gt;
== I. Petit test préalable ==&lt;br /&gt;
&lt;br /&gt;
Tout d&#039;abord branchez la clef.&lt;br /&gt;
Connectez vous en root (avec la commande su ou sudo sh)&lt;br /&gt;
Créez le répertoire de montage : Le plus souvent /mnt/clef mais vous pouvez faire autrement&lt;br /&gt;
&#039;&#039;&#039;mkdir /mnt/clef&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ensuite essayez cette commande :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mount -t vfat /dev/sda1 /mnt/clef&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ce qui veut dire charge la partition 1 de la clef dans le répertoire /mnt/clef en utilisant le système de fichier FAT16 ou FAT32&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Si tout va bien, votre clef est monté pour voir son contenu, faites :&lt;br /&gt;
ls /mnt/clef&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vous pouvez démonter votre clef en faisant attention de ne pas être dans le répertoire de montage en faisant :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;umount /mnt/clef&#039;&#039;&#039;&lt;br /&gt;
N&#039;oubliez pas de démonter votre clef auquel cas, vous pourriez endommager vos fichiers.&lt;br /&gt;
&lt;br /&gt;
Mais certaines fois, ça ne fonctionne pas -&amp;gt; Voir Partie III.&lt;br /&gt;
&lt;br /&gt;
== II. Pouvoir la monter plus simplement et sans être root ==&lt;br /&gt;
Mais généralement, on aime bien pouvoir utiliser sa clef plus simplement&lt;br /&gt;
Pour cela, il faut charger les options de montage dans un fichier (/etc/fstab) qui va gérer le montage et démontage.&lt;br /&gt;
&lt;br /&gt;
Connectez vous en root (avec la commande su ou sudo sh)&lt;br /&gt;
Ouvrez le fichier /etc/fstab (emacs /etc/fstab ou gedit /etc/fstab ou autre)&lt;br /&gt;
Puis rajouter cette ligne après la ligne contenant /dev/cdrom&lt;br /&gt;
/dev/sda1  /mnt/clef   vfat   rw,noauto,iocharset=iso8859-15,codepage=850,user,exec     0   0&lt;br /&gt;
&lt;br /&gt;
Je vais vous en expliquer les subtilités (en gros)&lt;br /&gt;
&lt;br /&gt;
rw -&amp;gt; Montage en lecture et écriture&lt;br /&gt;
noauto -&amp;gt; Montage non effectué au démarage de l&#039;ordinateur&lt;br /&gt;
iocharset -&amp;gt; Définit le type de codage des caractères iso8859-15 -&amp;gt; Caractère latin + â¬&lt;br /&gt;
codepage=850 -&amp;gt; Pour compatibilité avec les différents windows&lt;br /&gt;
user -&amp;gt; pour montage par tous les utilisateurs&lt;br /&gt;
exec -&amp;gt; pour pouvoir executer des programmes linux contenu sur la clef&lt;br /&gt;
&lt;br /&gt;
Ensuite, vous enregistrez et vous pouvez maintenant monter votre clef en faisant&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mount /mnt/clef&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On peut aussi créer un lien symbolique (raccourcis) pour la monter en faisant ::&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mount /clef&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Pour cela, en root, faites :&lt;br /&gt;
cd /&lt;br /&gt;
&#039;&#039;&#039;ln -s /mnt/clef /clef&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== III. Formater sa clef ==&lt;br /&gt;
&lt;br /&gt;
Pour les personnes qui n&#039;arrive pas à monter leurs clefs, il faut faire un peu de nettoyage et un formatage dans les règles.&lt;br /&gt;
&lt;br /&gt;
Sauvegarder les fichiers contenus sur la clef&lt;br /&gt;
Commencez par démonter votre clef si elle était montée&lt;br /&gt;
Connectez vous en root&lt;br /&gt;
&lt;br /&gt;
Puis faites &#039;&#039;&#039;cfdisk /dev/sda&#039;&#039;&#039;&lt;br /&gt;
Si ça marche, supprimer toutes les partitions et créer un partition FAT16&lt;br /&gt;
Ensuite ecrivez la table des partitions et quitter cfdisk&lt;br /&gt;
&lt;br /&gt;
Si ça ne marche pas faites &#039;&#039;&#039;fdisk /dev/sda&#039;&#039;&#039;&lt;br /&gt;
Utiliser l&#039;aide pour supprimer toutes les partitions (Souvent 1-4)&lt;br /&gt;
Ecrivez la table et faites &#039;&#039;&#039;cfdisk /dev/sda&#039;&#039;&#039; ....&lt;br /&gt;
&lt;br /&gt;
Ensuite faites :&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mkfs.msdos -F16 /dev/sda1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vous pouvez maintenant monter votre clef&lt;/div&gt;</summary>
		<author><name>Pir</name></author>
	</entry>
</feed>