Recensie:
Ik ben het Jenkins-wachtwoord vergeten dat ik toen had ingesteld omdat ik mijn computer had veranderd, hoe reset ik mijn Jenkins-accountwachtwoord?
Omgeving: Windows 10 64-bit systeem, Jenkins 2.249.3
Zoek eerst de applicatiemap van de Jenkins-service, open het Jenkins.wrapper.log logbestand en bekijk de gedetailleerde INFO-logs, zoals hieronder weergegeven:
Bekijk de opstartconfiguratie van Jenkins als volgt:
2021-03-30 13:30:23,877 INFO - Starten 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" De webroot-map is: C:\Windows\system32\config\systemprofile\AppData\Local\Jenkins\war, dus we openen zijn hoofdmap en gaan naar de .jenkins-map.
Pad: C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins, open het config.xml configuratiebestand, zoals hieronder weergegeven:
wiluseSecurityZet op onwaar, als volgt:
Start de Jenkins-dienst opnieuw. Open de Jenkins-website opnieuw, en op dit moment zullen we het systeem direct zonder wachtwoord betreden, zoals weergegeven in de onderstaande figuur:
Klik op Jenkins beheren en vind rechts: Onveilige Jenkins stelt iedereen op het netwerk in staat om het programma als jij te benaderen. Overweeg in ieder geval authenticatie in te schakelen om misbruik te voorkomen. , selecteerBeveiligingsinstellingen, zoals getoond in de onderstaande figuur:
Selecteer "Jenkins eigen gebruikersdatabaseZoals hieronder getoond:
Na het opslaan,Het programma wijzigt automatisch het config.xml profielom useSecurity op true te zetten.
Klik op de gebruikerslijst als volgt:
Klik op het gebruikers-ID, selecteer Instellingen en zoek de wachtwoordinstellingen, zoals weergegeven in de onderstaande figuur:
Na het resetten van het wachtwoord klik je op Opslaan.
Vind tenslotte beheer jenkins -> Configureer Global Security, [Access Control] -[Authorization Policy], stel "Ingelogde gebruikers kunnen alles doenAlleen ingelogde gebruikers kunnen toegang krijgen en bekijken, zoals te zien is in de onderstaande figuur:
Jenkins Service herstart (Einde)
|