Jak uzyskać nazwę użytkownika i hasło dla ostatnio zainstalowanego Jenkinsa?

15

Niedawno zainstalowałem Jenkins na prywatnym serwerze. Teraz, gdy zrestartowałem serwer, prosi o nazwę użytkownika i hasło. Ale nie podałem żadnych takich poświadczeń. Włączyłem rejestrację wyłączoną na false z prawdy, ale nie jestem w stanie zrestartować mojego Jenkinsa, ponieważ pokazuje, że usługa nie została rozpoznana.

Niharika Gupta
źródło

Odpowiedzi:

15

Jeśli nie ustawiłeś początkowego poświadczenia Jenkins, to będzie

  • Nazwa Użytkownika: admin
  • hasło: przejdź do swojego .jenkins/secrets/initialAdminPassword hasła.
Suman Lama
źródło
1
nie mogłem znaleźć folderu sekretów w .jenkins
Akshay Vijay Jain
Uwaga: w mojej instalacji systemu Windows znajduje się w folderze instalacyjnym% JENKINS_HOME% \ secrets \ initialAdminPassword. Zauważ też, że początkowo nie zostało to utworzone, ponieważ miałem inną usługę działającą na porcie 8080, więc nie udało się uruchomić Jenkinsa. Musiałem zmienić port w pliku jenkins.xml, aby Jenkins zaczął poprawnie działać i utworzyć folder sekretów.
user313070,
5

Jeśli używasz Ubuntu, możesz znaleźć initialAdminPassword za pomocą sudo cat /var/lib/jenkins/secrets/initialAdminPassword

MRWBSN
źródło
1

Dla was wszystkich (jak ja) z jenkins.war pod:

/var/lib/jenkins/

ale nie:

/var/lib/jenkins/secrets/initialAdminPassword

Musisz uruchomić serwer Jenkins, a następnie wykonać

sudo more /var/log/jenkins.log

zobaczysz coś takiego

*************************************************************
*************************************************************
*************************************************************

Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

64876418716348764921649873214

To twoje hasło dla użytkownika „admin”.

Michał Rorat
źródło