Informationen über Systembenutzer anzeigen
Mit Hilfe von logins lassen sich Informationen über lokale Systembenutzer auslesen. Mit der -d Option kann herausgefunden werden welche Benutzer identische Benutzer-IDs haben:
# logins -d root 0 wheel 0 Charlie & toor 0 wheel 0 Bourne-again Superuser
Möchte man auslesen, welche Benutzer der gleichen Gruppen angehören, so kann die -g Option verwerdet werden:
# logins -g wheel root 0 wheel 0 Charlie & beat 1001 users 1001 Beat Gätzi
Informationen über einen Benutzer erhält man mit der -l Option:
# logins -l beat beat 1001 users 1001 Beat Gätzi
Für Informationen über die sekundären Gruppen der Benutzer verwendet man die -m Option. Durch die -t Option wird die Ausgabe nicht nach der Benutzer-ID sondern nach dem Benutzernamen sortiert:
# logins -m -t
_dhcp 65 _dhcp 65 dhcp programs
_pflogd 64 _pflogd 64 pflogd privsep user
avahi 558 avahi 558 Avahi Daemon User
beat 1001 users 1001 Beat Gätzi
wheel 0
vboxusers 920
bin 3 bin 7 Binaries Commands and Source
bind 53 bind 53 Bind Sandbox
clamav 106 clamav 106 Clam Antivirus
mail 6
daemon 1 daemon 1 Owner of many system processes
games 7 games 13 Games pseudo-user
haldaemon 560 haldaemon 560 HAL Daemon User
kmem 5 nogroup 65533 KMem Sandbox
mailnull 26 mailnull 26 Sendmail Default User
man 9 man 9 Mister Man Pages
messagebus 556 messagebus 556 D-BUS Daemon User
minbif 926 minbif 926 Minbif Daemon User
news 8 news 8 News Subsystem
nobody 65534 nobody 65534 Unprivileged user
operator 2 operator 5 System &
polkit 562 polkit 562 PolicyKit Daemon User
pop 68 mail 6 Post Office Owner
proxy 62 proxy 62 Packet Filter pseudo-user
pulse 563 pulse 563 PulseAudio System User
root 0 wheel 0 Charlie &
operator 5
smmsp 25 smmsp 25 Sendmail Submission User
sshd 22 sshd 22 Secure Shell Daemon
test 1002 test 1002 Testbenutzer
toor 0 wheel 0 Bourne-again Superuser
tty 4 nogroup 65533 Tty Sandbox
uucp 66 uucp 66 UUCP pseudo-user
www 80 www 80 World Wide Web Owner
Informationen über das home-Verzeichnis und die verwendete Shell erhält man mit der -x Option. Verwendet man die -u Option werden keine Systembenutzer angezeigt:
# logins -x -u
beat 1001 users 1001 Beat Gätzi
/home/beat
/bin/csh
test 1002 test 1002 Testbenutzer
/home/test
/bin/tcsh
Auf FreeBSD ist logins standardmässig im Basissystem vorhanden. Mehr Informationen zu logins findet man in der Manpage logins(1).