<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Utilisateurs et groupes</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Manuel de référence"><link rel="up" href="unix-basics.html" title="Chapitre 1. Concepts UNIX de base"><link rel="previous" href="unix-basics.html" title="Chapitre 1. Concepts UNIX de base"><link rel="next" href="ch01s02.html" title="Notions de base au sujet des fichiers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Utilisateurs et groupes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unix-basics.html">Précédent</a> </td><th width="60%" align="center">Chapitre 1. Concepts UNIX de base</th><td width="20%" align="right"> <a accesskey="n" href="ch01s02.html">Suivant</a></td></tr></table><hr></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2529199"></a>Utilisateurs et groupes</h2></div></div><div></div></div><p><a name="BId-unix-basics-pa3"></a>Nous introduirons les notions d'utilisateur et de groupe dans ce chapitre puisqu'elles ont une influence directe sur tous les autres concepts que nous verrons.</p><p><a name="BId-unix-basics-pa4"></a><span class="application">Linux</span> est un véritable système <a name="BId-unix-basics-gt2" href="glossary.html#term-multiuser"><i class="glossterm">multiutilisateurs</i></a>, et pour pouvoir se connecter à un système <span class="application">GNU/Linux</span>, il faut avoir un <a name="BId-unix-basics-gt3" href="glossary.html#term-account"><i class="glossterm">compte</i></a> sur ce système. Quand vous avez créé des utilisateurs<a class="indexterm" name="BId-unix-basics-it2"></a> lors de l'installation, vous avez en fait ajouté des comptes<a class="indexterm" name="BId-unix-basics-it3"></a> utilisateur. Vous vous souvenez sans doute que la création d'un compte a exigé que vous entriez, entre autres, les éléments suivants : </p><div class="itemizedlist"><ul type="disc"><li><p><a name="BId-unix-basics-pa5"></a>le « <span class="quote">vrai nom</span> » de l'utilisateur (en fait, ce que vous voulez) ; </p></li><li><p><a name="BId-unix-basics-pa6"></a>un <a name="BId-unix-basics-gt4" href="glossary.html#term-login"><i class="glossterm">nom de connexion</i></a> ; </p></li><li><p><a name="BId-unix-basics-pa7"></a> et un <a name="BId-unix-basics-gt5" href="glossary.html#term-password"><i class="glossterm">mot de passe</i></a>.</p></li></ul></div><p><a name="BId-unix-basics-pa8"></a> Les deux paramètres importants ici sont le nom de connexion (très souvent appelé nom de login) et le mot de passe. Ce sont en effet eux que vous devrez utiliser pour vous connecter au système. </p><p><a name="BId-unix-basics-pa9"></a>Une autre action effectuée parallèlement à l'ajout d'un utilisateur est la création d'un groupe<a class="indexterm" name="BId-unix-basics-it4"></a>. Comme nous le verrons plus loin, les groupes sont utiles dans le cadre du partage de fichiers entre différentes personnes. Un groupe peut contenir autant d'utilisateurs que vous le souhaitez, et il est très courant de voir une telle séparation sur les gros systèmes. Dans une université, par exemple, vous pourriez avoir un groupe par département, un autre pour les professeurs, et ainsi de suite. L'inverse est également vrai : un utilisateur peut être membre d'un ou de plusieurs groupes. Un professeur de mathématiques, par exemple, peut être membre du groupe des professeurs et également membre du groupe de ses étudiants.</p><p><a name="BId-unix-basics-pa10"></a> Cela ne vous dit toujours pas comment vous connecter. On y arrive. </p><p><a name="BId-unix-basics-pa11"></a> Si vous avez choisi d'avoir l'interface graphique au démarrage, votre fenêtre de connexion sera similaire à la <a href="ch01s01.html#kdm" title="Figure 1.1. Connexion en mode graphique">Figure 1.1, « Connexion en mode graphique »</a>. </p><div class="figure"><a name="kdm"></a><p class="title"><b>Figure 1.1. Connexion en mode graphique</b></p><div class="mediaobject"><img src="images/firstconnection-kdm.png" alt="Connexion en mode graphique"></div></div><p><a name="BId-unix-basics-pa12"></a>Pour vous connecter, vous devez d'abord sélectionner votre compte dans la liste. Un nouveau dialogue apparaît pour entrer le mot de passe<a class="indexterm" name="BId-unix-basics-it5"></a>. Notez que vous devrez taper ce mot de passe à l'aveugle, car chaque caractère sera représenté par une étoile <tt class="literal">*</tt> à l'écran. Vous pouvez aussi choisir votre type de session selon vos préférences. Pressez enfin sur le bouton <span class="guibutton">Connexion</span>.</p><p><a name="BId-unix-basics-pa13"></a>Si vous êtes en mode console<a class="indexterm" name="BId-unix-basics-it6"></a> ou « <span class="quote">texte</span> », vous obtiendrez un écran texte semblable à celui-ci :</p><a name="BIdNEW-unix-basics-sc10"></a><table border="0" bgcolor="#E0E0E0"><tr><td><pre class="screen"> Mandrakelinux Release 10.0 (NomDeCode) for i586 Kernel 2.6.3-4mdk on an i686 / tty1 [nom_machine] login: </pre></td></tr></table><p><a name="BId-unix-basics-pa14"></a> Tapez votre nom de connexion à l'invite<a class="indexterm" name="BId-unix-basics-it7"></a> <span class="guimenu">Login:</span>, suivi d'une pression sur la touche <span><b class="keycap">Entrée</b></span>. Ensuite, le programme de connexion (appelé, comme par hasard, <span class="application">login</span>) vous présentera une invite <span class="guimenu">Password:</span>, et vous vous exécuterez en entrant le mot de passe de ce compte (toujours à l'aveugle !). </p><p><a name="BId-unix-basics-pa15"></a>Notez que vous pouvez vous connecter plusieurs fois sous le même nom d'utilisateur, par exemple sur des <a name="BId-unix-basics-gt6" href="glossary.html#term-console"><i class="glossterm">consoles</i></a> additionnelles et sous <span class="application">X</span>. Chaque session que vous ouvrirez sera indépendante, et il est même possible d'ouvrir plusieurs sessions <span class="application">X</span> simultanément. Par défaut, <span class="application">Mandrakelinux</span> dispose de six <a name="BId-unix-basics-gt7" href="glossary.html#term-virtual-console"><i class="glossterm">consoles virtuelles</i></a>, en plus de celle réservée à l'interface graphique. Vous pouvez basculer de l'une à l'autre en tapant la séquence de touches <span><b class="keycap">Ctrl</b></span>-<span><b class="keycap">Alt</b></span>-<span><b class="keycap">F<n></b></span>, où <tt class="option"><n></tt> représente le numéro de la console vers laquelle vous voulez vous diriger. En général, l'interface graphique est sur la console numéro 7. Ainsi pour vous rendre sur la seconde console vous presserez les touches <b class="userinput"><tt>Ctrl</tt></b>, <b class="userinput"><tt>Alt</tt></b> et <b class="userinput"><tt>F2</tt></b> simultanément.</p><p><a name="BId-unix-basics-pa16"></a>Lors de l'installation, <span class="application">DrakX</span> vous a demandé d'entrer un mot de passe pour un utilisateur bien particulier : <tt class="literal">root</tt><a class="indexterm" name="BId-unix-basics-it8"></a>. Cet utilisateur est spécial pour une raison bien simple : <tt class="literal">root</tt> est l'administrateur du système, donc très probablement vous. Pour la sécurité de votre système, il est très important que le compte <tt class="literal">root</tt> soit toujours protégé par un bon mot de passe !</p><p><a name="BId-unix-basics-pa17"></a> Si vous vous connectez régulièrement en tant que <a name="BId-unix-basics-gt8" href="glossary.html#term-root"><i class="glossterm"><tt class="literal">root</tt></i></a>, il très facile de faire une erreur qui pourrait rendre votre système inutilisable. Une seule mauvaise manipulation peut suffire. En particulier, si vous n'avez pas mis de mot de passe à ce compte, n'importe qui peut altérer votre système (y compris d'autres systèmes d'exploitation sur votre machine !). Ce qui, évidemment, peut s'avérer fort ennuyeux.</p><p><a name="BId-unix-basics-pa18"></a>Enfin, il est bon de mentionner qu'en interne, le système ne vous identifie pas par votre nom de connexion, mais par un numéro unique associé à votre nom de connexion : un <span class="acronym">UID</span> (<span class="foreignphrase"><i class="foreignphrase">User ID</i></span>, soit un <span class="emphasis"><em>identifiant utilisateur</em></span>). De même, chaque groupe est identifié par son <span class="emphasis"><em>identifiant de groupe</em></span> ou <span class="acronym">GID</span> (<span class="foreignphrase"><i class="foreignphrase">Group ID</i></span>)<a class="indexterm" name="BId-unix-basics-it9"></a><a class="indexterm" name="BId-unix-basics-it10"></a>. </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="unix-basics.html">Précédent</a> </td><td width="20%" align="center"><a accesskey="u" href="unix-basics.html">Niveau supérieur</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Suivant</a></td></tr><tr><td width="40%" align="left" valign="top">Chapitre 1. Concepts UNIX de base </td><td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td><td width="40%" align="right" valign="top"> Notions de base au sujet des fichiers</td></tr></table></div></body></html>