Wie konfiguriere ich die NTLM-Authentifizierung in Firefox unter Linux?

7404
Gordon Wrigley

Unsere IT-Abteilung hat NTLM über die Intranetserver bereitgestellt.

Ich habe in Firefox auf einigen Windows-Computern den Wert network.automatic-ntlm-auth.trusted-uris eingestellt, und das funktioniert einwandfrei.

Die Einstellung in Firefox auf Linux-Computern funktioniert jedoch nicht.

Das wundert mich überhaupt nicht, ich weiß nicht, woher Firefox unter Linux die Authentifizierungsdetails beziehen soll.

Wie soll dieser Prozess funktionieren? Welche Teile der Konfiguration / Infrastruktur fehlen mir?

8

1 Antwort auf die Frage

6
Anil

Sie können versuchen, Kerberos für die Authentifizierung bei Windows Active Directory-Servern zu verwenden. Nachdem Sie Kerberos-Client-Programme installiert haben (unter Debian das Paket krb5-user). Verwenden Sie den Befehl

kinit user@DOMAIN.NAME 

Es würde nach Ihrem Passwort fragen. Und erstellen Sie eine Ticket-Cache-Datei (mit dem Namen / tmp / krb5cc_uid). Besuchen Sie in Firefox "about: config", suchen Sie nach dem Schlüssel "network.negotiate-auth.trusted-uris" und fügen Sie die Dienste (oder Domänensuffixe) hinzu, für die Firefox die Authentifizierungsinformationen senden soll. Wenn Sie die Intranetseite aktualisieren, sollten Sie sich anmelden.

Der Ticket- / Berechtigungsnachweis-Cache würde zu einem bestimmten Zeitpunkt ablaufen, der von den Domänenadministratoren festgelegt wurde. Innerhalb einer Kulanzfrist können Sie es mit `kinit -R 'erneuern, ohne Ihr Passwort erneut eingeben zu müssen.

Der Befehl "klist" würde einige weitere Informationen zu Ihrem Ticket / Cache auflisten.

Wenn Sie die zwischengespeicherten Anmeldeinformationen löschen möchten, verwenden Sie 'kdestroy'.