Installieren und Konfigurieren von MIT Kerberos für Windows
Herunterladen und Installieren von MIT Kerberos für Windows 4.0.1
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
-
Laden Sie das entsprechende Kerberos-Installationsprogramm herunter:
- Für einen 64-Bit-Computer verwenden Sie den folgenden Download-Link von der MIT Kerberos-Website:http://web.mit.edu/kerberos/dist/kfw/4.0/kfw-4.0.1-amd64.msi.
- Für einen 32-Bit-Computer verwenden Sie den folgenden Download-Link von der MIT Kerberos-Website:http://web.mit.edu/kerberos/dist/kfw/4.0/kfw-4.0.1-i386.msi.
- Um das Installationsprogramm auszuführen, doppelklicken Sie auf die .msi-Datei, die Sie oben heruntergeladen haben.
- Befolgen Sie die Anweisungen des Installationsprogramms, um den Installationsvorgang abzuschließen.
- Klicken Sie nach Abschluss der Installation auf Fertig.
Kerberos Konfigurationsdateien einrichten
Die Einstellungen für Kerberos werden über eine Konfigurationsdatei festgelegt. Sie können die Konfigurationsdatei als .ini-Datei am Standardspeicherort, d.h. im Verzeichnis C:\ProgramData\MIT\Kerberos5, einrichten. Normalerweise ist das Verzeichnis C:\ProgramData\MIT\Kerberos5 ausgeblendet. Informationen zur Anzeige und Verwendung dieses ausgeblendeten Verzeichnisses finden Sie in der Microsoft Windows Dokumentation. Anmerkung: Weitere Informationen zur Konfiguration von Kerberos finden Sie in der MIT Kerberos Documentation.
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
- Beziehen Sie eine krb5.conf-Konfigurationsdatei. Sie können diese Datei von Ihrem Kerberos-Administrator oder aus dem Ordner /etc/krb5.conf auf dem Rechner, der den Impala Server hostet, beziehen.
- Benennen Sie die Konfigurationsdatei von krb5.conf in krb5.ini um.
- Kopieren Sie die Datei krb5.ini in das Verzeichnis C:\ProgramData\MIT\Kerberos5 und überschreiben Sie die leere Beispieldatei.
Einrichten der Kerberos-Cachedatei für Berechtigungsnachweise
Kerberos verwendet einen Credential-Cache zur Speicherung und Verwaltung von Berechtigungsnachweisen. So richten Sie die Cachedatei für Kerberos-Berechtigungsnachweise ein:
Prozedur
- Erstellen Sie ein Verzeichnis, in dem Sie die Kerberos-Cachedatei für Berechtigungsnachweise speichern möchten. Erstellen Sie zum Beispiel ein Verzeichnis mit dem Namen C:\temp.
-
Öffnen Sie das Systemfenster:
- Wenn Sie Windows 7 oder früher verwenden, klicken Sie auf Start (Windows icon), dann mit der rechten Maustaste auf Computer und dann auf Properties.
- Oder, wenn Sie Windows 8 oder höher verwenden, klicken Sie mit der rechten Maustaste auf This PC auf dem Bildschirm Start und dann auf Properties.
- Klicken Sie auf Advanced System Settings.
- Klicken Sie im Dialogfeld System Properties auf die Registerkarte Advanced und dann auf Environment Variables.
- Klicken Sie im Dialogfeld Environment Variables unter der Liste System Variables auf New.
- Tippen Sie im Dialogfeld New System Variable im Feld Variable Name den Wert KRB5CCNAME ein.
- Tippen Sie in das Feld Variable Value den Pfad zu dem Ordner ein, den Sie oben erstellt haben, und hängen Sie dann den Dateinamen krb5cache an. Wenn Sie zum Beispiel den Ordner C:\temp erstellt haben, dann geben Sie C:\temp\krb5cache ein.Anmerkung: krb5cache ist eine Datei (nicht ein Verzeichnis), die von der Kerberos-Software verwaltet wird, und sie sollte nicht vom Benutzer erstellt werden. Wenn bei der ersten Verwendung von Kerberos ein Berechtigungsfehler auftritt, stellen Sie sicher, dass die Datei krb5cache nicht bereits als Datei oder Verzeichnis existiert.
- Klicken Sie auf OK um die neue Variable zu speichern.
- Stellen Sie sicher, dass die Variable in der Liste System Variables angezeigt wird.
- Klicken Sie auf OK, um das Dialogfeld Environment Variables zu schließen, und klicken Sie dann auf OK, um das DialogfeldSystem Properties zu schließen.
- Um sicherzustellen, dass Kerberos die neuen Einstellungen verwendet, starten Sie Ihren Computer neu.