GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie setze ich die Jenkins-Sicherheitseinstellungen über die Befehlszeile zurück?

Eine andere Möglichkeit wäre, die Konfigurationsdatei für Ihren Benutzer manuell zu bearbeiten (z. B. /var/lib/jenkins/users/username/config.xml) und den Inhalt von passwordHash zu aktualisieren :

<passwordHash>#jbcrypt:$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S</passwordHash>

Sobald Sie dies getan haben, starten Sie Jenkins einfach neu und melden Sie sich mit diesem Passwort an:

test

Die einfachste Lösung besteht darin, die Sicherheit vollständig zu deaktivieren - ändern Sie true bis false in /var/lib/jenkins/config.xml Datei.

<useSecurity>true</useSecurity>

Ein Einzeiler, um dasselbe zu erreichen:

sed -i 's/<useSecurity>true<\/useSecurity>/<useSecurity>false<\/useSecurity>/g' /var/lib/jenkins/config.xml

Dann einfach Jenkins neu starten:

sudo service jenkins restart

Und dann gehen Sie zum Admin-Panel und stellen Sie alles noch einmal ein.

Falls Sie Ihre Jenkins in einem Kubernetes-Pod ausführen und service nicht ausführen können Befehl, dann können Sie Jenkins einfach neu starten, indem Sie den Pod löschen:

kubectl delete pod <jenkins-pod-name>

Sobald der Befehl ausgegeben wurde, beendet Kubernetes den alten Pod und startet einen neuen.


Linux
  1. Wie starte ich Icewm von der Befehlszeile aus neu?

  2. Wie kann man von der Befehlszeile aus stummschalten?

  3. Wie sende ich E-Mails von der Befehlszeile aus?

  4. So leiten Sie Text von der Befehlszeile in die Zwischenablage

  5. Wie erhalte ich meine IP-Adresse über die Befehlszeile?

So starten oder starten Sie den Linux-Server über die Befehlszeile neu

So durchsuchen Sie Google über die Befehlszeile

So starten (rebooten) Sie Linux von der Befehlszeile aus

So starten Sie Ubuntu vom Terminal aus neu

So suchen Sie nach Dateien über die Linux-Befehlszeile

Verzeichnis in Linux entfernen – So löschen Sie einen Ordner von der Befehlszeile aus