next up previous contents Next: Méthode automatique: useradd et Up: Comptes d'utilisateurs et droits. Previous: La commande groups et   Table des matières  

12.5 Création manuelle d'un compte utilisateur.

Les étapes suivantes sont requises pour la création manuelle d'un compte d'utilisateur:

/etc/passwd
Pour créer une entrée dans ce fichier, modifiez simplement celui-ci et copiez une ligne existante [Lors de la modification de fichiers de configuration, n'écrivez jamais une ligne si celle-ci présente un format particulier. Dupliquez toujours une entrée existante connue pour fonctionner correctement, et modifiez-la ensuite. Cette pratique évitera des erreurs]. Ajoutez toujours les utilisateurs dans le bas du fichier et essayez de préserver le style du fichier. C'est-à-dire que si vous voyez que des nombres augmentent de ligne en ligne, poursuivez avec des nombres croissants pour la nouvelle entrée; si vous ajoutez un utilisateur normal, faites-le à la suite des lignes existantes qui se rapportent aux utilisateurs normaux. Chaque utilisateur doit avoir un UID unique et devrait aussi avoir un GID unique. Ainsi, si vous ajoutez une ligne à la fin du fichier, augmentez d'une unité les UID et GID de la dernière ligne servant de modèle.

/etc/shadow
Créez une nouvelle entrée pour le mot de passe crypté (shadow password). A cette étape, vous n'en connaissez pas la valeur. Donc, mettez un *. Vous déterminerez le mot de passe ultérieurement avec la commande passwd.

/etc/group
Créez une nouvelle entrée pour le groupe de l'utilisateur. Vérifiez bien que le nombre du groupe corresponde à celui indiqué dans le fichier passwd.

/etc/skel
Ce répertoire contient un modèle de répertoire personnel pour les utilisateurs. Copiez le répertoire en entier et tout son contenu dans /home; et renommez-le pour l'utilisateur. Dans le cas de notre exemple, paul; vous obtiendrez ainsi un /home/paul.

Droits du répertoire personnel
Vous devez, à présent, modifier les droits de propriétés du répertoire personnel pour qu'ils correspondent au nouvel utilisateur. La commande chown -R paul:paul /home/paul réalise cet objectif.

Mot de passe
Utilisez la commande passwd <nom_utilisateur> pour attribuer un mot de passe.


next up previous contents Next: Méthode automatique: useradd et Up: Comptes d'utilisateurs et droits. Previous: La commande groups et   Table des matières  
1-01-2006