Provided by: manpages-de_4.21.0-2_all 

BEZEICHNUNG
getent - Einträge aus den »Name Service Switch«-Bibliotheken erlangen
ÜBERSICHT
getent [Option]… Datenbank Schlüssel…
BESCHREIBUNG
Der Befehl getent zeigt die Einträge der durch die »Name Service Switch«-Bibliotheken unterstützten
Datenbanken an, die in /etc/nsswitch.conf konfiguriert sind. Falls eine oder mehrere Argumente Schlüssel
bereitgestellt sind, dann werden nur die Einträge, die auf die entsprechenden Schlüssel passen,
angezeigt. Andernfalls, falls Schlüssel nicht bereitgestellt ist, werden alle Einträge angezeigt (außer
die Datebank unterstützt keine Aufzählungen).
Die Datenbank kann jede der von der GNU-C-Bibliothek unterstützten Datenbanken sein, die nachfolgend
aufgeführt sind:
ahosts Wird kein Schlüssel bereitgestellt, dann wird sethostent(3), gethostent(3) und endhostent(3)
zur Aufzählung der Rechnerdatenbank verwandt. Dies ist identisch zur Verwendung von
hosts(5). Wird eines oder mehrere Argumente Schlüssel bereitgestellt, dann wird jeder
Schlüssel in Folge an getaddrinfo(3) mit der Adressfamile AF_UNSPEC übergeben und jede
zurückgelieferte Socket-Adressstruktur aufgezählt.
ahostsv4 Identisch zu ahosts, verwendet aber die Adressfamilie AF_INET.
ahostsv6 Identisch zu ahosts, verwendet aber die Adressfamilie AF_INET6. In diesem Fall enthält der
Aufruf von getaddrinfo(3) den Schalter AI_V4MAPPED.
aliases Wird kein Schlüssel bereitgestellt, dann wird setaliasent(3), getaliasent(3) und
endaliasent(3) zur Aufzählung der Alias-Datenbank verwandt. Wird eines oder mehrere
Argumente Schlüssel bereitgestellt, dann wird jeder Schlüssel in Folge an getaliasbyname(3)
übergeben und das Ergebnis angezeigt.
ethers Wird eines oder mehrere Argumente Schlüssel bereitgestellt, dann wird jeder Schlüssel in
Folge an ether_aton(3) und ether_hostton(3) übergeben, bis ein Ergebnis erlangt wird und
dann wird das Ergebnis angezeigt. Bei ethers wird keine Aufzählung unterstützt, daher muss
Schlüssel bereitgestellt werden.
group Wird kein Schlüssel bereitgestellt, dann wird setgrent(3), getgrent(3) und endgrent(3) zur
Aufzählung der Gruppendatenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder numerische Schlüssel an getgrgid(3) und jeder
nichtnumerische Schlüssel an getgrnam(3) übergeben und das Ergebnis angezeigt.
gshadow Wird kein Schlüssel bereitgestellt, dann wird setsgent(3), getsgent(3) und endsgent(3) zur
Aufzählung der Gshadow-Datenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder Schlüssel in Folge an getsgnam(3) übergeben und das Ergebnis
angezeigt.
hosts Wird kein Schlüssel bereitgestellt, dann wird sethostent(3), gethostent(3) und endhostent(3)
zur Aufzählung der Rechnerdatenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder Schlüssel an gethostbyaddr(3) oder gethostbyname2(3)
übergeben, abhängig davon, ob ein Aufruf von inet_pton(3) anzeigt, ob der Schlüssel eine
IPv6- oder IPv4-Adresse ist, und das Ergebnis angezeigt.
initgroups
Wird eines oder mehrere Argumente Schlüssel bereitgestellt, dann wird jeder Schlüssel in
Folge an getgrouplist(3) übergeben und das Ergebnis angezeigt. Bei initgroups wird keine
Aufzählung unterstützt, daher muss ein Schlüssel bereitgestellt werden.
netgroup Wird ein Schlüssel bereitgestellt, dann wird der Schlüssel an setnetgrent(3) übergeben und
mittels getnetgrent(3) das Ergebnis-Zeichenkettentripel (Rechnername, Benutzername,
Domainname) angezeigt. Alternativ können drei Schlüssel bereitgestellt werden, die als
Rechnername, Benutzername und Domainname interpretiert werden, um auf einen Netgroup-Namen
mittels innetgr(3) zu passen. Bei netgroup wird keine Aufzählung unterstützt, daher muss
entweder einer oder drei Schlüssel bereitgestellt werden.
networks Wird kein Schlüssel bereitgestellt, dann wird setnetent(3), getnetent(3) und endnetent(3)
zur Aufzählung der Netzwerkdatenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder numerische Schlüssel an getnetbyaddr(3) und jeder
nichtnumerische Schlüssel an getnetbyname(3) übergeben und das Ergebnis angezeigt.
passwd Wird kein Schlüssel bereitgestellt, dann wird setpwent(3), getpwent(3) und endpwent(3) zur
Aufzählung der Passwortdatenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder numerische Schlüssel an getpwuid(3) und jeder
nichtnumerische Schlüssel an getpwnam(3) übergeben und das Ergebnis angezeigt.
protocols Wird kein Schlüssel bereitgestellt, dann wird setprotoent(3), getprotoent(3) und
endprotoent(3) zur Aufzählung der Protokolldatenbank verwandt. Wird eines oder mehrere
Argumente Schlüssel bereitgestellt, dann wird jeder numerische Schlüssel an
getprotobynumber(3) und jeder nichtnumerische Schlüssel an getprotobyname(3) übergeben und
das Ergebnis angezeigt.
rpc Wird kein Schlüssel bereitgestellt, dann wird setrpcent(3), getrpcent(3) und endrpcent(3)
zur Aufzählung der RPC-Datenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder numerische Schlüssel an getrpcbynumber(3) und jeder
nichtnumerische Schlüssel an getrpcbyname(3) übergeben und das Ergebnis angezeigt.
services Wird kein Schlüssel bereitgestellt, dann wird setservent(3), getservent(3) und endservent(3)
zur Aufzählung der Dienstedatenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder numerische Schlüssel an getservbynumber(3) und jeder
nichtnumerische Schlüssel an getservbyname(3) übergeben und das Ergebnis angezeigt.
shadow Wird kein Schlüssel bereitgestellt, dann wird setspent(3), getspent(3) und endspent(3) zur
Aufzählung der Shadow-Datenbank verwandt. Wird eines oder mehrere Argumente Schlüssel
bereitgestellt, dann wird jeder Schlüssel in Folge an getspnam(3) übergeben und das Ergebnis
angezeigt.
OPTIONEN
-s Dienst, --service Dienst
Setzt alle Datenbanken mit dem angegebenen Dienst außer Kraft. (Seit Glibc 2.2.5.)
-s Datenbank:Dienst, --service Datenbank:Dienst
Setzt nur die angegebenen Datenbanken mit den angegebenen Diensten außer Kraft. Diese Option kann
mehrfach verwandt werden, aber nur der letzte Dienst für jede Datenbank wird verwandt. (Seit Glibc
2.4.)
-i, --no-idn
Deaktiviert IDN-Kodierung beim Nachschlagen für ahosts/getaddrinfo(3) (Seit Glibc-2.13.)
-?, --help
Benutzungshinweise ausgeben und beenden.
--usage
gibt eine kurze Aufrufzusammenfassung aus und beendet das Programm.
-V, --version
Gibt die Versionsnummer, die Lizenz und den Haftungsausschluss für getent aus.
EXIT-STATUS
Von getent kann einer der folgenden Exit-Werte zurückgeliefert werden:
0 Der Befehl schloss erfolgreich ab.
1 Fehlende Argumente oder Datenbank unbekannt.
2 Einer oder mehrere angegebene Schlüssel konnten in der Datenkbank nicht gefunden werden.
3 Diese Datenbank unterstützt keine Aufzählung.
SIEHE AUCH
nsswitch.conf(5)
ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
Mailingliste der Übersetzer.
Linux man-pages 6.03 7. Januar 2023 getent(1)