GNU/Linux >> Linux Esercitazione >  >> Linux

Come ripristinare le impostazioni di sicurezza di Jenkins dalla riga di comando?

Un altro modo sarebbe modificare manualmente il file di configurazione per il tuo utente (ad es. /var/lib/jenkins/users/username/config.xml) e aggiornare il contenuto di passwordHash :

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

Dopo averlo fatto, riavvia Jenkins e accedi utilizzando questa password:

test

La soluzione più semplice è disabilitare completamente la sicurezza - modifica true a false in /var/lib/jenkins/config.xml file.

<useSecurity>true</useSecurity>

Una battuta per ottenere lo stesso risultato:

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

Quindi riavvia Jenkins:

sudo service jenkins restart

E poi vai al pannello di amministrazione e imposta tutto ancora una volta.

Se nel caso stai eseguendo Jenkins all'interno di un pod Kubernetes e non puoi eseguire service comando, puoi semplicemente riavviare Jenkins eliminando il pod:

kubectl delete pod <jenkins-pod-name>

Una volta emesso il comando, Kubernetes terminerà il vecchio pod e ne avvierà uno nuovo.


Linux
  1. Come installare il software dalla riga di comando di Linux

  2. Come installare gli aggiornamenti di sicurezza dalla riga di comando in Ubuntu

  3. Come riavviare Icewm dalla riga di comando?

  4. Come disattivare l'audio dalla riga di comando?

  5. Come posso copiare una cartella dalla riga di comando di Linux?

Come riavviare o riavviare il server Linux dalla riga di comando

Come cercare su Google dalla riga di comando

Come riavviare (riavviare) Linux dalla riga di comando

Come riavviare Ubuntu dal terminale

Come cercare file dalla riga di comando di Linux

Rimuovi directory in Linux - Come eliminare una cartella dalla riga di comando