Wie Jenkins auf Windows 10 entsperren

8

Ich habe jenkins auf meinem Windows 10-Rechner installiert, indem ich die heruntergeladene MSI benutzt habe. Es hat gut installiert und hat jetzt den Browser gestartet, der mich auffordert, Jenkins mit dem initialadminpasswort freizuschalten. Ich kann diese Datei nirgendwo finden. Ich schaute im Installationsverzeichnis C: \ Programme (x86) \ Jenkins und ich habe die Log-Dateien überprüft und kein Passwort wurde geschrieben. Ich habe sogar eine Suche auf meinem ganzen C: for initialadminpassword durchgeführt und nichts ist aufgetaucht. Ich habe eine Datei namens secret.key in meinem Jenkins-Installationsverzeichnis, aber der Schlüssel in dieser Datei funktioniert nicht. Irgendwelche Ideen, wie ich das umgehen kann, wären sehr hilfreich.

Danke

    
user3803807 15.06.2017, 05:52
quelle

2 Antworten

5

Im Jenkins Home-Verzeichnis sollte sich ein secrets -Unterordner befinden. In diesem Verzeichnis sollte eine Datei namens initialAdminPassword (keine Erweiterung) stehen.

Diese Datei enthält das Passwort, auf das sie sich bezieht.

    
Andrew Gray 17.11.2017 05:56
quelle
1

Zusätzlich zu " Wie" Jenkins freischalten "? " verwende ich ein grooviges Skript, um sicherzugehen Ein Administratorkonto wurde erstellt.

Das bedeutet:

  • Ich kopiere das groovige Skript in <Jenkins>/ref/init.groovy.d/security.groovy
  • Ich starte jenkins.war mit -Djenkins.install.runSetupWizard=false

Ersetzen Sie in diesem Skript den Pfad der Dateien mit dem Benutzernamen / Passwort durch einen Windows-Pfad eins:

%Vor%

So:

  • kein Assistent
  • ein Administratorkonto mit einem Benutzernamen / Passwort meiner Wahl.
VonC 16.11.2017 19:57
quelle

Tags und Links