Table des matières
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)