Академический Документы
Профессиональный Документы
Культура Документы
Pré-requis
La gestion des utilisateurs consiste à créer, modifier les paramètres et supprimer des
utilisateurs.
Sous Unix il est possible de gérer des comptes utilisateurs en utilisant des
commandes spécifiques qu’on va citer et expliquer ultérieurement.
Pour obtenir de l’aide de n’importe quel application il faut utiliser la commande man.
Exemple : pour afficher l’aide de la commande ls il suffit de taper man ls
Unix se dispose de 6 sessions terminaux. Pour basculer d’une session à une autres il
suffit d’enfoncer simultanément les touches Alt ou Ctrl+Alt et F1 (pour la session
terminal 1 ‘tty1’), Alt et F2 (pour la session terminal 2 ‘tty2),… Alt et F6 (pour la
session terminal ‘tty6’).
Même si qu’il s’agit d’un mode textuelle il faut que le système s’arrête
convenablement. Il suffit de taper la commande halt pour mettre convenablement la
machine sous tension.
Utilisateur
# indique que c’est l’administrateur (root)
en cours
$ indique que c’est un utilisateur normal
Nom de Répertoire en
domaine cours
Pour se loger il suffit de taper root pour le login puis on valide, ensuite en tape
notre mot de passe.
Attention : Il faut savoir que lors de la saisie du mot de passe aucun caractère ne
s’affiche sur l’écran et cela pour des raisons de sécurité.
Il faut savoir que c’est impossible pour se loger sur le compte « toto » pour le
moment car sur Unix il est impossible de se connecter sur un compte n’ayant pas de
mot de passe. Donc il faut absolument attribuer un mot de passe au compte « toto ».
Il est possible d’utiliser d’autres commandes plus ou moins avancées que cette
dernière pour afficher le contenu des fichiers.
Exemples d’autres commandes: less, cat, vi …
En appuyant la touche Espace du clavier on saute vers la fin du fichier et on
remarque que la dernière ligne contienne les informations de l’utilisateur toto.
toto:x:500:500:/home/toto:/bin/bash
Format : Former de 7 champs séparés par des « : »
(1)login:(2)password:(3)UID:(4)GID:(5)InfoUser:(6)HomeDir:(7)shell
6. La commande « Who »
La commande who fournit des informations sur l'ensemble des utilisateurs qui
sont actuellement connectés sur la station tel que le nom d’utilisateur, le nom de
la session console ouverte et la date et heure de connexion.
7. La commande « groups »
8. La commande « id »
La commande id (sans paramètres) permet d’afficher les UIDs, les GIDs ainsi les
noms des groups auxquels appartient l’utilisateur en cours.
La commande id <nom utilisateur> permet d’afficher les UIDs, les GIDs ainsi les
noms des groups auxquels appartient l’utilisateur passer en paramètre.
exemple : id root
9. La commande « su »