On Fri, May 05, 2006 at 11:05:24PM +0200,
Bertrand Prémaillon [EMAIL PROTECTED] wrote
a message of 30 lines which said:
Avec getent passwd, userinfo de trustonme ou encore awk -F: '{print
$1}' /etc/passwd, j'obtiens tous les utilisateurs...
Ces commandes ne sont pas du tout équivalentes.
Pascal Ognibene a écrit, vendredi 5 mai 2006, à 23:28 :
[...]
Ou alors, plus simple : il faut récupérer les colonnes 1 et 6
du fichier /etc/passwd (avec un cut par ex).
La colonne 1 donne l'utilisateur, la colonne 6 le
home directory. Si le home directory ne contient
pas '/home' alors ça
Bonjour,
Comment récupérer la liste des comptes utilisateurs sur une machine ?
Y a bien ls /home/ mais ça pose pb au cas où un utilistateur n'a pas de
home, ou qu'il existe un répertoire sans qu'il soit associé à un
utilisateur.
Merci
Le Friday 5 May 2006 19:51, Bertrand Prémaillon(Bertrand Prémaillon
[EMAIL PROTECTED]) a écrit:
Bonjour,
Salut,
Comment récupérer la liste des comptes utilisateurs sur une
machine ?
Pour lister les comptes présents dans /etc/passwd : awk -F: '{print
$1}' /etc/passwd
Y a bien ls /home
Bertrand Prémaillon a écrit :
Bonjour,
Comment récupérer la liste des comptes utilisateurs sur une machine ?
Sur le site trustonme dans la banque de scripts il y a un script,
userinfos.sh me semble-t-il qui fait ça.
Sur trois colonnes il te donne les utilisateurs, leur groupe principal
et
Christophe Diaz wrote:
Bertrand Prémaillon a écrit :
Bonjour,
Comment récupérer la liste des comptes utilisateurs sur une machine ?
Sur le site trustonme dans la banque de scripts il y a un script,
userinfos.sh me semble-t-il qui fait ça.
Sur trois colonnes il te donne les utilisateurs
Bertrand Prémaillon a écrit :
Bonjour,
Comment récupérer la liste des comptes utilisateurs sur une machine ?
Avec getent passwd, userinfo de trustonme ou encore awk -F: '{print
$1}' /etc/passwd, j'obtiens tous les utilisateurs... Je voudrais juste
les comptes réels en excluant ceux qui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Avec getent passwd, userinfo de trustonme ou encore awk -F: '{print
$1}' /etc/passwd, j'obtiens tous les utilisateurs... Je voudrais juste
les comptes réels en excluant ceux qui sont ratachés à un service
comme postfix, fetchmail, gdm...
cat
Le vendredi 05 mai 2006 à 23:05 +0200, Bertrand Prémaillon a écrit :
Bertrand Prémaillon a écrit :
Bonjour,
Comment récupérer la liste des comptes utilisateurs sur une machine ?
Avec getent passwd, userinfo de trustonme ou encore awk -F: '{print
$1}' /etc/passwd, j'obtiens tous les
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
cat /etc/shadow | egrep -v :\!:|:\* | cut -d : -f1
J'aurais tendance à définir un utilisateur réel comme étant un user
qui a la possibilité de se connecter au système (même si son home n'est
pas dans /home), d'où ma proposition de lister
Jérôme Moinet a écrit :
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Avec getent passwd, userinfo de trustonme ou encore awk -F: '{print
$1}' /etc/passwd, j'obtiens tous les utilisateurs... Je voudrais juste
les comptes réels en excluant ceux qui sont ratachés à un service
comme postfix,
11 matches
Mail list logo