Mailinglist Archive: opensuse-de (3763 mails)

< Previous Next >
Re: Alle "normalen" User listen
  • From: Al Bogner <suse-linux@xxxxxxxxxxxxxxxxxxxx>
  • Date: Thu, 16 Sep 2004 21:53:34 +0200
  • Message-id: <200409162153.34311.suse-linux@xxxxxxxxxxxxxxxxxxxx>
Am Donnerstag, 16. September 2004 20:47 schrieb Jan Trippler:
> Am Donnerstag, 16. September 2004 18:33 schrieb Al Bogner:
> > Gibt es dafür einen direkten Befehl, festzustellen, welche
> > "normalen" User es zB ab UID 1000 gibt oder macht man das am
> > besten mit ls /home?
>
> ls /home ist unsicher, weil es zwar üblich ist, dort die
> Home-Verzeichnisse zu parken aber nicht zwingend.
>
> Was meinst Du mit "normal"? Ist das hier für Dich normal?
> getent passwd | grep '^[^:]\+:[^:]\+:[0-9]\{4,\}:'

Das bringt bei mir fast das Gewünschte.
Dieses Ergebnis ist aber unerwünscht:
nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash

Helgas Variante passt in der Praxis unter Berücksichtigung obiger
Einschränkung besser:
"less /etc/passwd | grep home" und damit bin ich dann fast wieder
bei ls, da ich zu less noch cut brauche um nur den User zu
erhalten.

Ich hätte mir so was ähnliches wie finger für meine Problemstellung
gewünscht.

Al

< Previous Next >
Follow Ups
References