14116

Alle "USER" anzeigen

Wie kann ich mir eine Benutzerliste anzeigen lassen die nur Benutzer mit einer UID>=500 enthält?


cu
Günter
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 24207

Url: https://administrator.de/forum/alle-user-anzeigen-24207.html

Ausgedruckt am: 23.05.2025 um 17:05 Uhr

13100
13100 22.01.2006 um 13:18:57 Uhr
Goto Top
mit C++

ich bilde mir aber ein, auch schon mal irgendwo unter windows/system32 mittels
kommandline-tool alle user aufgelistet bekommen zu haben. eine derartige liste
könnte man dann durch ein find jagen und somit alle 500er rausfiltern.

oops, ich bin auf den pinguin gekommen face-smile
heyko
heyko 22.01.2006 um 13:19:39 Uhr
Goto Top
Also ich wüsste erstmal nur einen Befehl um die /etc/passwd File nach UID sortiert auszugeben.

sort -t: -k3 -n /etc/passwd

Falls ich noch was finde sag ich dir bescheid.

Programmier / Scripttechnisch kann man das auch mit PHP realisieren ... ich denke auch mal mit Bash-Script aber da kenne ich mich leider zu wenig aus.

Ah hier ich habs face-smile

sort -t: -k3 -n /etc/passwd | (IFS=: ; while read u p uid rest ; do if [ $uid -gt 500 ] ; then echo "$u:$p:$uid:$rest" ; fi ; done )
14116
14116 23.01.2006 um 16:38:52 Uhr
Goto Top
Danke.

Ich hab's mit

/bin/awk -F: '$3 >= 500' /etc/passwd

gelöst