Läbivaatamine:
Unustasin tol ajal seadistatud Jenkinsi parooli, sest vahetasin arvutit, kuidas ma saan oma Jenkinsi konto parooli lähtestada?
Keskkond: Windows 10 64-bitine süsteem, Jenkins 2.249.3
Esmalt leia Jenkinsi teenuse rakenduste kataloog, ava Jenkins.wrapper.log logifail ja vaata üksikasjalikke INFO logisid, nagu allpool näidatud:
Vaata Jenkinsi käivitamise konfiguratsiooni järgmiselt:
2021-03-30 13:30:23,877 INFO - Alustan C:\Java\jdk1.8.0_211\bin\java.exe -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "C:\Program Files\ Jenkins\jenkins.war" --httpPort=8080 --webroot="C:\Windows\system32\config\systemprofile\AppData\Local\Jenkins\war" Veebijuure kataloog on: C:\Windows\system32\config\systemprofile\AppData\Local\Jenkins\war, nii et avame tema vanema kausta ja läheme .jenkins kausta.
Tee: C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins, ava config.xml konfiguratsioonifail, nagu allpool näidatud:
taheuseSecuritySeatud vale-režiimile järgmiselt:
Taaskäivita Jenkinsi teenus. Avage Jenkinsi veebileht uuesti ja sel ajal siseneme süsteemi otse ilma paroolita, nagu alloleval joonisel näidatud:
Klõpsa Manage Jenkins ja leia paremalt: Insecure Jenkins võimaldab kõigil võrgus olevatel kasutajatel programmi kasutada nagu sina. Kaalu vähemalt autentimise lubamist, et kuritarvitamist peatada. , valiTurvaseaded, nagu alloleval joonisel näidatud:
Vali "Jenkinsi enda kasutajate andmebaasNagu allpool näidatud:
Pärast salvestamist,Programm muudab automaatselt config.xml profiiliet seada useSecurity tõele.
Klõpsake kasutajate nimekirjal järgmiselt:
Klõpsa kasutaja ID-l, vali Seaded ja leia parooli seaded, nagu alloleval joonisel näidatud:
Pärast parooli lähtestamist klõpsa Salvesta.
Lõpuks leia manage jenkins -> Configure Global Security, [Access Control] -[Authorization Policy], sea "Sisse logitud kasutajad saavad teha kõikeAinult sisse logitud kasutajad saavad ligi ja vaadata, nagu alloleval joonisel näidatud:
Jenkinsi teenuse taaskäivitamine (lõpp)
|