On Wed, Sep 29, 2004 at 02:23:34PM +0200, milius(at)milius.net wrote:
> tag und hallo zusammen,
>
> ich weiss nicht wie ich alle user-accounts meines system auflisten /
> anzeigen kann - ich möchte nichts verändern, ich möchte nur sehen wieviele
> user es gibt und wie diese heissen....
Die Funktionalität kann es aus Prinzip nicht geben.
> hab folgende programme/befehle ausprobiert, ohne erfolg:
> adduser - ist nur zum erstellen neuer accounts
> rmuser - ist nur zum löschen von accounts
> chpass - passwort ändern
> passwd - passwörter ändern
> und pw hat keine list-funktion ... oder?
>
> wie würdet ihr das machen?`
/etc/passwd verwenden.
wc -l /etc/passwd liefert dir z.B. die Anzahl der Acounts.
Wobei das nur lokale Acounts erfasst - also keine über NIS usw.
Die wären schwieriger zu erfassen, da es überlappungen mit lokalen
geben kann und mache Authentifizierungsservices nicht mal eine
Listung schicken können.
Zu guter letzt kann man in einigen Fällen auch Acounts benutzen die es
gar nicht gibt.
Jede User-ID ist grundsätzlich erst mal funktional - man kann sich
nur nicht damit einloggen - denoch kann es Prozesse mit undefinierten
User-IDs geben - z.B. weil der Acount nach dem starten von Prozessen
gelöscht wurde.
-- B.Walter BWCT http://www.bwct.de bernd(at)bwct.de info(at)bwct.de To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 29 Sep 2004 - 14:45:38 CEST