Kerberos-Befehle - Service

Aus Xinux Wiki
Version vom 8. Oktober 2024, 17:00 Uhr von Thomas.will (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Kerberos-Befehle für Dienste= *'''kinit -k -t /path/to/keytab''' Dieser Befehl fordert ein Ticket für einen Dienst an, indem er eine **Keytab-Datei** ver…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Kerberos-Befehle für Dienste

  • kinit -k -t /path/to/keytab

Dieser Befehl fordert ein Ticket für einen Dienst an, indem er eine **Keytab-Datei** verwendet. Diese Datei enthält die Schlüssel für den Dienst und ermöglicht die Authentifizierung ohne Passwort.

  • klist -t

Dieser Befehl zeigt die Kerberos-Tickets an und beinhaltet auch die **gültigen Zeitstempel** der Tickets. Beispiel: klist -t

  • kvno service/principal

Fordert die **Versionsnummer** des Service-Tickets an. Dieser Befehl kann verwendet werden, um die korrekte Version des Tickets zu überprüfen. Beispiel: kvno host/server.example.com

  • kadmin.local -q "listprincs"

Mit diesem Befehl kannst du alle Kerberos-Principals auflisten, die im KDC gespeichert sind. Nützlich, um sicherzustellen, dass der Dienst korrekt konfiguriert ist. Beispiel: kadmin.local -q "listprincs"

  • kadmin.local -q "getprinc service/principal"

Zeigt die Details eines bestimmten Service-Principals an, einschließlich der zugehörigen Einstellungen und Attribute. Beispiel: kadmin.local -q "getprinc host/server.example.com"

  • kadmin.local -q "addprinc -randkey service/principal"

Dieser Befehl fügt einen neuen Service-Principal mit einem zufällig generierten Schlüssel hinzu. Beispiel: kadmin.local -q "addprinc -randkey host/server.example.com"

  • kadmin.local -q "ktadd service/principal"

Dieser Befehl fügt einen Principal zur **Keytab-Datei** hinzu, sodass der Dienst sich automatisch authentifizieren kann. Beispiel: kadmin.local -q "ktadd host/server.example.com"

  • kdestroy

Löscht alle Kerberos-Tickets für den Dienst. Wird verwendet, um sicherzustellen, dass keine veralteten Tickets mehr vorhanden sind. Beispiel: kdestroy