Linux est un système d'exploitation moderne à croissance rapide. Il est très stable et sûr. Linux dispose de paramètres de gestion des utilisateurs flexibles et de capacités étendues de gestion de console.
Il est nécessaire
Un ordinateur avec un système d'exploitation Linux
Instructions
Étape 1
Tous les comptes utilisateurs sous Linux sont stockés dans le fichier texte /etc/passwd. Chaque ligne du fichier contient des informations sur l'un des comptes. Il contient 7 champs, séparés par des deux-points: 1. Connexion2. Un champ inutilisé où le hachage du mot de passe était stocké sur des systèmes plus anciens. 3. Identifiant utilisateur (uid) 4. ID de groupe principal pour le compte (gid) 5. Informations personnelles sur l'utilisateur, par exemple, le vrai nom et les numéros de contact. 6. Emplacement du répertoire personnel 7. Shell de commande.
Étape 2
Par défaut, le fichier /etc/passwd est lisible par n'importe quel utilisateur. Vous pouvez afficher les entrées qu'il contient via un éditeur de texte, à l'aide d'utilitaires de console ou d'une interface graphique.
Étape 3
Pour afficher les utilisateurs Linux directement à partir de ce fichier, il suffit d'imprimer son contenu sur la console avec la commande: cat / etc / passwd Vous verrez une liste de tous les utilisateurs enregistrés dans le système.
Étape 4
Les comptes d'utilisateurs diffèrent par leur type: 1. Utilisateur racine, uid = 0,2. Comptes système 3, Utilisateurs réguliers. Pour les systèmes basés sur Red Hat, ils ont un uid 500 ou plus, et pour les systèmes basés sur Debian, 1000.
Étape 5
Dans le fichier /etc/passwd, les comptes ne sont pas triés par type, donc si vous souhaitez lister uniquement les utilisateurs Linux réguliers, utilisez des filtres. Par exemple, cette commande grep ne peut lister que les utilisateurs réguliers des systèmes Debian en les filtrant par uid: cat / etc / passwd | grep -e "^ [^:] *: [^:] *: [0-9] {4,}" Ou, en ajoutant la commande cut au pipeline, obtenez uniquement leurs identifiants et répertoires personnels: cat / etc / passwd | grep -e "^ [^:] *: [^:] *: [0-9] {4,}" | couper -d: -f1, 6
Étape 6
Outre le fichier lui-même et les utilitaires de la console, vous pouvez obtenir une liste d'utilisateurs utilisant des programmes graphiques. Par exemple, le shell KDE contient un module de personnalisation de gestion des utilisateurs et des groupes.
Étape 7
La fenêtre supérieure du module affiche une liste de comptes. En cliquant sur l'un d'eux, vous en obtiendrez une description en bas de la fenêtre. Le module n'affiche que les utilisateurs réguliers et root par défaut, mais en cochant la case correspondante sous la liste, vous verrez également les utilisateurs du système.