Jenkins Gesamt - /Leseberechtigung
Beim öffnen meines Jenkins in der URL, die ich kann nicht scheinen, um es anmelden wirft die Meldung "Benutzer fehlt die Gesamte/die Berechtigung "Lesen". Ich habe versucht die Antwort eine ähnliche Frage, aber das deaktivieren der Sicherheit funktioniert nicht. Jenkins weiterhin ist zu werfen den Fehler. Jemand empfohlen, dass ich die Datei entfernen, alle zusammen aber auch nicht. Eine andere Lösung könnte jemand geben Sie mir mit?
Beiträge die ich besucht habe, bereits enthalten: Jenkins-Wiki
- Haben Sie versuchen, eine JENKINS_HOME Umgebungsvariable zu zwingen, Jenkins mit dem entsprechenden Jenkins-home-Ordner?
- Nein, dass funktioniert nicht, aber ich muss hinzufügen, die Sie gerade zeigte mir, wo ich fix ein anderes problem hatte ich mit Jenkins und das war mehr wichtig, danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bearbeiten /var/lib/jenkins/config.xml Datei und fügen Sie als Administrator wie folgt:
Vergessen Sie nicht, zu gehen, um den Server neu starten.
Hoffe, das hilft!
Entdeckte ich eine weitere Szenario, in dem dies auftreten könnte:
Hatte ich ein Benutzer definiert wurde, die mit einem kleingeschriebenen Benutzernamen (z.B. "john.doe"), aber wenn dieser Benutzer eine Rolle zugewiesen, die Ihre Benutzername eingegeben wurde, mit anderen Gehäuse (z.B. "John.Dahm"). In diesem Fall wurde der Benutzer sich anmelden können, aber die Rolle war nicht im Zusammenhang korrekt und daher die Gesamt - /lese-Berechtigung nicht erteilt wurde.
Um dies zu beheben, habe ich einfach gelöscht, die schlechte Bilanz für die Zuordnung neu erstellt und es mit der richtigen Gehäuse.
oben zitiert wurde aus https://jenkins.io/doc/book/system-administration/security/
Also Einmal kommen wir zurück zu jenkins im ungesicherten Modus, den wir brauchen, um das löschen von Benutzern und hinzufügen eines neuen Benutzers .
Neustart des jenkins-server mit nachstehenden Befehl,
service jenkins neu starten
Es funktioniert für mich.
[Projekt-basierten Matrix-Genehmigung Strategie Verwandte]
Hallo,
der gleiche Fehler passiert mir, wenn ich das Häkchen in dem global - /lese-Berechtigung für anonyme.
Wenn Sie im Projekt-basierten matrix-ahtorization plugin, für ein unklares Grund, diese Berechtigung "Lesen" scheint erforderlich zu sein, die von dem plugin.
In Windows: Wenn ich den aktiviert hast LDAP unter der Globalen Sicherheit, ich habe mein admin-rechten zu. mit Fehler "Zugriff Verweigert fehlt der Gesamt - /Leseberechtigung jenkins windows".
In diesem Fall behalten Sie die vorhandene Instanz, haben einen neuen jenkins-Installation auf someother Maschine oder VM. Kopieren Sie die config.xml von Jenkins_Home und ersetzen Sie es mit config.xml von Ihrem Jenkin_Home-Verzeichnis. Während der Ausführung dieser, sorgen Jenkins-Dienst beendet wird. einmal ersetzt, Starten Sie die Instanz, und VOILA.