[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
fr:slackbook:users [2012/10/11 02:39 (UTC)] – [Gérer manuellement les utilisateurs et les groupes] ellendhelfr:slackbook:users [2013/01/01 19:00 (UTC)] – [Gérer manuellement les utilisateurs et les groupes] typo escaflown
Ligne 7: Ligne 7:
 ===  Ajout d'utilisateurs et de groupes  === ===  Ajout d'utilisateurs et de groupes  ===
  
-La manière la plus simple d'ajouter de nouveaux utilisateurs dans Slackware se fait via l'excellent script shell **//adduser//**. **//adduser//** vous demandera d'entrer les informations sur le nouvel utilisateur que vous souhaitez créer et vous guidera tout au long du processus.  Il peut même créer un mot de passe pour le nouvel utilisateur.+La manière la plus simple d'ajouter de nouveaux utilisateurs dans Slackware se fait via l'excellent script shell **//adduser//**. **//adduser//** vous demandera d'entrer les informations sur l'utilisateur que vous souhaitez créeret vous guidera tout au long du processus.  Il permet également de définir le mot de passe pour celui-ci.
  
 <file> <file>
Ligne 79: Ligne 79:
 Maintenant que nous avons vu comment utiliser le programme **//adduser//** de manière interactive, voyons quels outils non-interactifs plus puissants pourraient vous être utiles. Le premier est **//useradd//**(8). **//useradd//** est un peu moins convivial, mais plus rapide pour créer des utilisateurs par lots. Ceci le rend idéal pour une utilisation dans des scripts shell. En fait, **//adduser//** n'est qu'un script shell qui utilise **//useradd//** pour la le gros du travail. **//useradd//** a de nombreuses options et nous ne pourrons pas toutes les expliquer ici, donc n'hésitez pas à consulter la page de manuel pour de plus amples détails. Maintenant, créons un nouvel utilisateur. Maintenant que nous avons vu comment utiliser le programme **//adduser//** de manière interactive, voyons quels outils non-interactifs plus puissants pourraient vous être utiles. Le premier est **//useradd//**(8). **//useradd//** est un peu moins convivial, mais plus rapide pour créer des utilisateurs par lots. Ceci le rend idéal pour une utilisation dans des scripts shell. En fait, **//adduser//** n'est qu'un script shell qui utilise **//useradd//** pour la le gros du travail. **//useradd//** a de nombreuses options et nous ne pourrons pas toutes les expliquer ici, donc n'hésitez pas à consulter la page de manuel pour de plus amples détails. Maintenant, créons un nouvel utilisateur.
  
-<code bash>+<code>
 darkstar:~# useradd -d /data/home/alan -s /bin/bash -g users -G audio,cdrom,floppy,plugdev,video alan darkstar:~# useradd -d /data/home/alan -s /bin/bash -g users -G audio,cdrom,floppy,plugdev,video alan
 </code> </code>
Ligne 87: Ligne 87:
 Maintenant que vous savez ajouter des utilisateurs, nous allons voir comment ajouter des groupes. Comme vous avez pu le deviner, la commande correspondante est **//groupadd//**(8). **//groupadd//** fonctionne de manière similaire à **//useradd//** mais avec beaucoup moins d'options. La commande suivante ajoutera le groupe //"slackers"// au système. Maintenant que vous savez ajouter des utilisateurs, nous allons voir comment ajouter des groupes. Comme vous avez pu le deviner, la commande correspondante est **//groupadd//**(8). **//groupadd//** fonctionne de manière similaire à **//useradd//** mais avec beaucoup moins d'options. La commande suivante ajoutera le groupe //"slackers"// au système.
  
-<code bash>+<code>
 darkstar:~# groupadd slackers darkstar:~# groupadd slackers
 </code> </code>
Ligne 99: Ligne 99:
 Le moyen le plus simple de changer les informations d'un utilisateur est l'utilitaire **//usermod//** qui est capable de changer n'importe quel attribut, depuis l'appartenance à un groupe jusqu'au répertoire personnel. Une liste complète des fonctionnalités de **//usermod//** ne sera pas donnée ici, reportez vous à la page de manuel. **//usermod//** est peut-être le meilleur outil pour changer les groupes dont est membre un utilisateur. Les options //-s// et //-G// permettent de faire cela. Le moyen le plus simple de changer les informations d'un utilisateur est l'utilitaire **//usermod//** qui est capable de changer n'importe quel attribut, depuis l'appartenance à un groupe jusqu'au répertoire personnel. Une liste complète des fonctionnalités de **//usermod//** ne sera pas donnée ici, reportez vous à la page de manuel. **//usermod//** est peut-être le meilleur outil pour changer les groupes dont est membre un utilisateur. Les options //-s// et //-G// permettent de faire cela.
  
-<code bash>+<code>
 darkstar:~# usermod -a -G wheel alan darkstar:~# usermod -a -G wheel alan
 darkstar:~# usermod -G wheel alan darkstar:~# usermod -G wheel alan
Ligne 131: Ligne 131:
 Pour créer un nouveau compte utilisateur, vous avez juste besoin d'ouvrir ces fichiers avec **//vipw//**(8). Cela ouvrira le fichier ''/etc/passwd'' avec l'éditeur définit par votre variable VISUAL ou par la variable EDITOR si VISUAL n'est pas définie. Si aucune n'est présente, **//vi//** sera utilisé par défaut. Si vous utiliser l'option //-s// cela ouvrira ''/etc/shadow'' à la place. Il est important d'utiliser **//vipw//** à la place d'un autre éditeur, car **//vipw//** verrouillera le fichier et empêchera d'autres programmes de le modifier juste sous vos pieds. Pour créer un nouveau compte utilisateur, vous avez juste besoin d'ouvrir ces fichiers avec **//vipw//**(8). Cela ouvrira le fichier ''/etc/passwd'' avec l'éditeur définit par votre variable VISUAL ou par la variable EDITOR si VISUAL n'est pas définie. Si aucune n'est présente, **//vi//** sera utilisé par défaut. Si vous utiliser l'option //-s// cela ouvrira ''/etc/shadow'' à la place. Il est important d'utiliser **//vipw//** à la place d'un autre éditeur, car **//vipw//** verrouillera le fichier et empêchera d'autres programmes de le modifier juste sous vos pieds.
  
-Ce ne s'arrête pas là : il vous restera à créer le répertoire personnel de l'utilisateur et définir son mot de passe avec **//passwd//**.+Cela ne s'arrête pas là : il vous restera à créer le répertoire personnel de l'utilisateur et définir son mot de passe avec **//passwd//**.
 ====== Navigation ====== ====== Navigation ======
  
-**Chapitre précédent : [[fr:slackbook:cups|Gestion de l'impression]]**+**Chapitre précédent : [[fr:slackbook:printing|Gestion de l'impression]]**
  
 **Chapitre suivant : [[fr:slackbook:filesystem_permissions|Permissions des systèmes de fichiers]]** **Chapitre suivant : [[fr:slackbook:filesystem_permissions|Permissions des systèmes de fichiers]]**
Ligne 140: Ligne 140:
 ====== Sources ====== ====== Sources ======
 <!-- If you copy information from another source, then specify that source --> <!-- If you copy information from another source, then specify that source -->
-  * Source originale: [[http://www.slackbook.org/beta]] \\+  * Source originale : [[http://www.slackbook.org/beta]] \\
 <!-- Authors are allowed to give credit to themselves! --> <!-- Authors are allowed to give credit to themselves! -->
-  * Publié initialement par Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson\\+  * Publication initiale d'Alan Hicks, Chris Lumens, David Cantrell, Logan Johnson
   * Traduction initiale de [[wiki:user:escaflown | escaflown]]   * Traduction initiale de [[wiki:user:escaflown | escaflown]]
 +  * Traduction de [[wiki:user:ellendhel | Ellendhel]]
 <!-- * Contrbutions by [[wiki:user:yyy | User Y]] --> <!-- * Contrbutions by [[wiki:user:yyy | User Y]] -->
  
 fr:slackbook:users ()