14116
Goto Top

Alle "USER" anzeigen

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


cu
Günter

Content-Key: 24207

Url: https://administrator.de/contentid/24207

Printed on: April 19, 2024 at 13:04 o'clock

Mitglied: 13100
13100 Jan 22, 2006 at 12:18:57 (UTC)
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
Member: heyko
heyko Jan 22, 2006 at 12:19:39 (UTC)
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 )
Mitglied: 14116
14116 Jan 23, 2006 at 15:38:52 (UTC)
Goto Top
Danke.

Ich hab's mit

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

gelöst