Cet article vous montrera onze façons utiles de trouver les informations sur les utilisateurs sur un système Linux. Ici, nous allons décrire les commandes pour obtenir les détails du compte d’un utilisateur, afficher les détails de connexion ainsi que ce que les utilisateurs font sur le système.,
lire aussi: comment surveiller les commandes Linux exécutées par les utilisateurs système en temps réel
Si vous souhaitez ajouter des utilisateurs sous Linux, utilisez l’utilitaire useradd, et pour modifier ou modifier les attributs d’un compte utilisateur déjà créé, utilisez usermod via la ligne de commande comme expliqué dans les guides suivants:
- 15 exemples pratiques utiles sur>
nous allons commencer par regarder les commandes pour trouver les informations de Compte d’un utilisateur, puis continuer à expliquer les commandes pour afficher les détails de connexion.,
id Command
id est un utilitaire de ligne de commande simple pour afficher un ID utilisateur et de groupe réel et efficace comme suit.
les groupes de la Commande
groupes de commande est utilisé pour afficher tous les groupes d’un utilisateur appartient à ce genre.
$ groups tecminttecmint : tecmint adm cdrom sudo dip plugdev lpadmin sambashare
doigt de Commande
doigt de commande est utilisé pour rechercher des informations sur un utilisateur sur Linux. Il ne vient pas per-installé sur de nombreux systèmes Linux.
Pour l’installer sur votre système, exécutez cette commande sur le terminal.,
$ sudo apt install finger#Debian/Ubuntu $ sudo yum install finger#RHEL/CentOS$ sudo dnf install finger#Fedora 22+
Il montre le vrai nom d’un utilisateur; répertoire personnel; shell; login: nom, heure; et bien plus encore comme ci-dessous.
getent Command
getent est un utilitaire de ligne de commande pour récupérer les entrées des bibliothèques NSS (Name Service Switch) à partir d’une base de données système spécifique.
pour obtenir les détails du compte d’un utilisateur, utilisez la base de données passwd et le nom d’utilisateur comme suit.
$ getent passwd tecminttecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash
grep Command
grep command est un puissant outil de recherche de motifs disponible sur la plupart, sinon tous les systèmes Linus., Vous pouvez l’utiliser pour trouver des informations sur un utilisateur spécifique à partir du fichier de comptes système: /etc/passwd comme indiqué ci-dessous.
$ grep -i tecmint /etc/passwdtecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash
commande lslogins
la commande lslogins affiche des informations sur les utilisateurs connus du système, l’indicateur
-u
affiche uniquement les comptes d’utilisateurs.$ lslogins -uUID USER PROC PWD-LOCK PWD-DENY LAST-LOGIN GECOS 0 root 144 root1000 tecmint 70 10:39:07 TecMint,,,1001 aaronkilik 0 1002 john 0 John Doo
les utilisateurs de la Commande
les utilisateurs de commande affiche les noms de tous les utilisateurs actuellement connectés sur le système comme si.,
$ userstecmintaaron
qui Commande
qui commande est utilisée pour afficher les utilisateurs qui sont enregistrés sur le système, y compris les bornes de connexion de.
$ who -utecmint tty8 2017-09-22 10:39 02:09 2067 (:0)
Commande w
w commande affiche tous les utilisateurs qui sont enregistrés sur le système et ce qu’ils font.
dernière ou lastb commandes
dernière/lastb commandes affiche une liste des utilisateurs connectés sur le système.,
$ last OR$ last -a #show hostname on the last column
Liste des Derniers Utilisateurs EnregistrésPour afficher tous les utilisateurs qui ont été présents à un moment spécifié, utilisez la balise
-p
option comme suit.$ last -ap nowtecmint tty8 Fri Sep 22 10:39 gone - no logout :0reboot system boot Fri Sep 22 10:36 still running 4.4.0-21-genericwtmp begins Fri Sep 1 16:23:02 2017
lastlog de la Commande
lastlog de commande est utilisé pour trouver les détails d’un récent connexion de tous les utilisateurs ou d’un utilisateur donné comme suit.
$ lastlog OR$ lastlog -u tecmint #show lastlog records for specific user tecmint
les Dossiers de ces Dernières Connecté UtilisateursC’est elle! Si vous connaissez une autre astuce en ligne de commande ou une commande pour afficher les détails du compte utilisateur, partagez-la avec nous.,
vous trouverez cet article si utile:
- Comment gérer les utilisateurs et les groupes sous Linux
- Comment supprimer les comptes utilisateurs avec le répertoire personnel sous Linux
- 3 façons de changer le Shell utilisateur par défaut sous Linux
- Comment bloquer ou désactiver les connexions des utilisateurs sous Linux
dans cet article, nous avons expliqué différentes façons de trouver des informations sur les utilisateurs et les détails de connexion sur un système Linux. Vous pouvez poser des questions ou partager vos réflexions via le formulaire de commentaires ci-dessous.