2016-08-18 1 views
1

Ich habe jenkins auf einem CentOS-System installiert. Jetzt kann ich die jenkins Webseite auf localhost: 8080 öffnen. Ich möchte ein Login für den Zugriff auf diese URL hinzufügen. Ich habe die Sicherheit auf der Seite 'Globale Sicherheit konfigurieren' aktiviert und dann 'Unix-Benutzer/Gruppendatenbank' unter 'Sicherheitsbereich' gesetzt. Im Autorisierungsteil habe ich festgelegt, dass angemeldete Benutzer alles tun können. Mit dieser Konfiguration kann nur angemeldeter Benutzer Builds erstellen und Änderungen an Jobs vornehmen. Aber es gibt ein Problem, dass Benutzer alle Informationen zum Job lesen können, ohne sich einzuloggen. Wie kann ich verhindern, dass anonyme Benutzer auf meine jenkins-Webseite zugreifen?So richten Sie die Authentifizierung für jenkins ein

Antwort

4

Die Verwendung der "Matrix-basierten Sicherheit" hilft Ihnen hier. Deaktivieren Sie dann alle Kontrollkästchen des anonymen Benutzers.

Im Rahmen der „eigene Benutzerdatenbank Jenkins“ deaktivieren Sie auch die ‚Benutzern erlauben, um sich registrieren‘ anmelden Option. Auf diese Weise können Sie unerwünschte Benutzer verhindern.

Viel Glück!

Verwandte Themen