GNU/Linux >> Znalost Linux >  >> Linux

Jak resetovat nastavení zabezpečení Jenkins z příkazového řádku?

Dalším způsobem by bylo ručně upravit konfigurační soubor pro vašeho uživatele (např. /var/lib/jenkins/users/username/config.xml) a aktualizovat obsah passwordHash :

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

Jakmile to uděláte, restartujte Jenkins a přihlaste se pomocí tohoto hesla:

test

Nejjednodušším řešením je úplné vypnutí zabezpečení - změna true do false v /var/lib/jenkins/config.xml soubor.

<useSecurity>true</useSecurity>

Jednovrstvá vložka pro dosažení stejného:

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

Pak jen restartujte Jenkinse:

sudo service jenkins restart

A pak přejděte na panel správce a nastavte vše znovu.

Pokud používáte Jenkins uvnitř Kubernetes pod a nemůžete spustit service příkaz, pak stačí restartovat Jenkinse odstraněním modulu:

kubectl delete pod <jenkins-pod-name>

Jakmile byl příkaz vydán, Kubernetes ukončí starý modul a spustí nový.


Linux
  1. Jak nainstalovat software z příkazového řádku Linuxu

  2. Jak zjistit, jakou verzi OS X používám z příkazového řádku?

  3. Jak změnit nastavení časového pásma z příkazového řádku?

  1. Jak restartovat Icewm z příkazového řádku?

  2. Jak přenést text z příkazového řádku do schránky

  3. Jak získat adresu URL souboru Dropbox z příkazového řádku?

  1. Jak ztlumit z příkazového řádku?

  2. Jak mohu odeslat e-mail z příkazového řádku?

  3. Jak mohu spustit kód PHP z příkazového řádku?