Ich habe das admin user password auf hudson verloren (eigentlich hat es einfach nicht mehr funktioniert), ich kann wieder einsteigen, indem ich die Sicherheit deaktiviere (editieren ~ / .hudson / config.xml), dann kann ich hudson konfigurieren, aber ich kann Es gibt keine Optionen zum Hinzufügen neuer Benutzer oder zum Ändern / Zurücksetzen von Benutzerkennwörtern - diese Optionen erscheinen möglicherweise nicht, wenn die Sicherheit deaktiviert ist? Ich benutzte die matrixbasierte Sicherheit. Wie kann ich einen neuen Benutzer hinzufügen oder das Passwort für bestehende zurücksetzen?
Hier ist ein Artikel, der beschreibt, wie das erreicht wird.
Der erste: Bearbeiten Sie die Autorisierungseinstellung in der Datei config.xml wenn Sie in Ihrem Hudson mehr Benutzer definiert haben und Sie mindestens einen Benutzer-Passwort. Zum Beispiel, Ihr Benutzername namens Peter und Sie wissen das Passwort der Benutzerbuchse, in diesem Fall öffnen Sie einfach die
%Vor%%HUDSON_HOME%/config.xml
und finde die Zeile:Fügen Sie eine neue Zeile hinzu:
%Vor%Speichern Sie Ihre Änderung und starten Sie Ihren Hudson Server neu, dann können Sie sich als einloggen Jack und ändern Sie Ihr eigenes Passwort. Danach loggen Sie sich mit Ihren eigenen ein Konto und gehen Sie zu
http://your/hudson/configure
und ändern Sie Jack zurück zu seiner normalen Autorisierungseinstellung.Der andere Weg ist, nur Ihre eigene
%Vor%config.xml
zu bearbeiten, in diesem Fall geöffnet%HUDSON_HOME%/your/config.xml
und finde die Zeile:Der Text zwischen dem Passwort-Tag ist verschlüsselt, Sie können also nicht einfach eingeben Ihr Passwort als Klartext hier. Der einfache Weg für Sie ist jetzt einfach entferne den ganzen Text zwischen diesem Tag, in einem anderen Wort lass es einfach Passwort leer.
Hoffe, das hilft.
Wenn Sie Zugriff auf die jenkins-Dateien haben, bearbeiten Sie die Datei config.xml.
/var/lib/jenkins/config.xml
Ändern
%Vor%Und kommentiere zu
%Vor%Ref: Ссылка
Grüße!
Ich benutze Jenkins , aber das sollte in Hudson ähnlich sein. Sie müssen als Benutzer mit Administratorberechtigungen angemeldet sein. Daher ist die Konfiguration von Hudson für die Verwendung der Sicherheit unerlässlich. Suchen Sie nach einem Link "Benutzer verwalten" auf der Seite "Hudson verwalten" (die Hauptkonfigurationsseite, die von der Hauptseite verlinkt ist). Auf der Seite "Benutzer verwalten" sollte eine Liste der Benutzer angezeigt werden, die für die Verwendung mit Hudson konfiguriert wurden. Sie sollten Benutzer von hier aus hinzufügen / bearbeiten / löschen können.
Lesen Sie diesen Artikel, um weitere Informationen zum Konfigurieren der Sicherheit in Hudson zu erhalten.
Tags und Links hudson