J'utilise Ubuntu 13.04 et il y a 5 utilisateurs pour la machine. J'ai le mot de passe root et je veux voir la liste des utilisateurs et accéder au compte via root dans le terminal.
Comment puis-je faire ceci ?
Sudo -i
vous transformera en racine et la recherche dans /home/
indique généralement qui sont les utilisateurs du système réels, mais vous pouvez le faire par compte en recherchant des utilisateurs avec plus de 1000 UID avec:
awk -F: '$3 >= 1000 && $1 != "nobody" {print $1}' /etc/passwd
Si vous voulez tous les utilisateurs du système, regardez dans /etc/passwd
.
Vous pouvez voir les noms d'utilisateur des utilisateurs en utilisant la commande suivante
awk -F":" '{ print "Linux_name: " $1 "\t\tFull_Name: " $5 }' /etc/passwd
Si vous souhaitez plus de détails, modifiez simplement le script selon vos besoins. Toutes les informations demandées se trouvent dans/etc/passwd.