Sobes.tech
Intern

Comment voir les utilisateurs dans le système?

sobes.tech IA

Réponse de l'IA

Il existe plusieurs façons de voir les utilisateurs dans le système.

  1. Visualiser le contenu du fichier /etc/passwd:

    cat /etc/passwd
    

    Ce fichier contient des enregistrements pour chaque utilisateur, chaque ligne représentant un utilisateur et incluant, entre autres, son nom d'utilisateur et son répertoire personnel.

  2. Utilisation de la commande getent:

    getent passwd
    

    Cette commande extrait des enregistrements de la base de données Name Service Switch, qui peut inclure des informations provenant de /etc/passwd, LDAP et d'autres sources.

  3. Utilisation de la commande id:

    id <nom_utilisateur>
    

    Cette commande affiche des informations sur un utilisateur spécifique, y compris son UID, GID et ses groupes. Pour voir les informations de l'utilisateur actuel :

    id
    
  4. Utilisation de la commande who:

    who
    

    Cette commande montre quels utilisateurs sont actuellement connectés au système.

  5. Utilisation de la commande w:

    w
    

    Cette commande est similaire à who, mais fournit des informations plus détaillées sur ce que font les utilisateurs.

Pour obtenir la liste de tous les utilisateurs, y compris les utilisateurs système, on utilise généralement cat /etc/passwd ou getent passwd. Pour obtenir des informations sur un utilisateur spécifique, on utilise id. Pour voir les sessions actives, on utilise who ou w.