Gestion des accès au serveur

Un screencast similaire à ce tutorial est disponible ici.

Utilisateurs

Comment consulter la liste des utilisateurs?

La liste des utilisateurs ayant accès au serveur se trouve dans le fichier /etc/passwd . Pour la consulter, tapez :

cat /etc/passwd 

Vous obtiendrez une liste de ce type :

eric:x:1006:1006::/home/eric:/bin/sh
john:x:1007:1007::/home/john:/bin/sh
sibelius:x:1008:1008::/home/sibelius:/bin/sh

Changer votre mot de passe

Pour modifier votre serveur, connectez-vous avec votre propre compte (par exemple root) et inscrivez ce qui suit dans votre invite de commandes :

passwd

On vous demande alors votre mot de passe, inscrivez-le :

Enter new UNIX password:

.. puis confirmez-le :

Retype new UNIX password:

Si vous avez bien inscrit un mot de passe identique pour les deux demandes, vous obtiendrez :

passwd: password updated successfully

Modifier un mot de passe (nécessite mode root)

Si vous êtes identifié en tant que 'root' et que vous voulez modifier le mot de passe d'un des utilisateurs du serveur, tapez (dans le cas où billy est l'identifiant de l'utilisateur) :

passwd billy

Vous devrez alors définir un nouveau mot de passe, puis le confirmer :

Enter new UNIX password:
Retype new UNIX password:

Vous obtiendrez alors :

passwd: password updated successfully

Créer des comptes utilisateurs (nécessite mode root)

Vous devez créer un compte pour chaque personne devant avoir accès à votre serveur. Pour ce faire, inscrivez les éléments suivants dans votre invite de commandes (en remplaçant freya par l'identifiant choisi pour votre utilisateur) :

adduser freya

Répondez ensuite à la série de questions posées selon votre cas :

Adding user `freya' ...
Adding new group `freya' (1004) ...
Adding new user `freya' (1005) with group `freya' ...
Creating home directory `/home/freya' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for freya
Enter the new value, or press ENTER for the default
      Full Name []: freya freyasson
      Room Number []:
      Work Phone []:
      Home Phone []:
      Other []: my cat
Is the information correct? [y/N] y

Supprimer des utilisateurs (nécessite mode root)

Pour supprimer un utilisateur de votre liste, inscrivez les éléments suivants dans votre invite de commandes (remplacez phil par l'utilisateur concerné) :

userdel -r phil

Note : L'option -r vous permet de supprimer également le dossier de l'utilisateur, c'est à dire le répertoire lui-même et son spool.

Création d'un groupe (nécessite mode root)

Pour créer un groupe, inscrivez la commande suivante dans votre invite de commandes (remplacez amis par le nom du groupe que vous souhaitez créer) :

groupadd amis

Gérer les groupes d'utilisateurs (nécessite mode root)

Ajouter un utilisateur dans un groupe

Lors de la création de l'utilisateur

Pour classer un utilisateur dans un groupe pendant sa création, inscrivez la commande suivante (où vous remplacerez amis par le nom de votre groupe, et eric par le nom de votre utilisateur) :

useradd -g amis eric

(pour obtenir davantage d'informations sur les options tapez la commande : man useradd)

Pour un utilisateur existant

usermod -g amis eric

(pour obtenir davantage d'informations sur les options tapez la commande : man usermod)

Dernière modification: le 11/04/2008 à 15:55 par Elliott F. (Gandi)