Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes |
fr:slackbook:users [2012/10/11 02:39 (UTC)] – [Gérer manuellement les utilisateurs et les groupes] ellendhel | fr:slackbook:users [2013/01/01 19:00 (UTC)] – [Gérer manuellement les utilisateurs et les groupes] typo escaflown |
---|
=== 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éer, et vous guidera tout au long du processus. Il permet également de définir le mot de passe pour celui-ci. |
| |
<file> | <file> |
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> |
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> |
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 |
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]]** |
====== 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]] --> |
| |