Jak zresetować hasło użytkownika administratora Jenkins
- 4373
- 703
- Natan Cholewa
Jenkins to popularny serwer automatyki typu open source, który jest powszechnie używany do ciągłej integracji i ciągłej dostawy (CI/CD) w programie oprogramowania. Jako administrator systemu może być konieczne zresetowanie hasła administratora Jenkins, jeśli go zgubiłeś lub zapomniałeś.
W tym samouczku dowiemy się, jak zresetować hasło administratora Jenkins w kilku prostych krokach.
Kroki, aby zresetować hasło administratora Jenkinsa
Wykonaj poniższe kroki, aby odzyskać dostęp do konta administratora do portalu Jenkins.
- Wyłącz bieżące bezpieczeństwo - Przede wszystkim zaloguj się do serwera Jenkins i edytuj plik konfiguracyjny Jenkins (/var/lib/jenkins/config.xml) w swoim ulubionym edytorze tekstu:
sudo vim/var/lib/jenkins/config.XML
Wyłącz bezpieczeństwo, zmieniając
„Używa bezpieczeństwa”
wartość tagu do "FAŁSZ".Zapisz swój plik i zamknij go. Użytkownicy VIM naciskają
'WYJŚCIE'
przycisk, a następnie wpisz„: WQ!'
i uderz Wchodzić Aby zapisać plik. - Zatwierdź zmiany - Uruchom ponownie usługę Jenkins, aby zastosować zmiany.
sudo systemctl restartuj Jenkins
Po ponownym uruchomieniu upewnij się, że usługa Jenkins działa z
„status sudo SystemCtl Jenkins”
Komenda. - Uzyskaj dostęp do Jenkinsa jako anonimowego użytkownika - Ponownie dostęp do Jenkinsa w przeglądarce internetowej, przekieruje Cię na deskę rozdzielczą bez monitowania o uwierzytelnianie. Będziesz zalogowany jako anonimowy użytkownik Jenkins.
- Pod deski rozdzielczej przejdź do
'Ludzie'
Opcja, jak pokazano na poniższym obrazku:Kliknij przycisk „Ludzie” - Usuń konto administratora - Wybierz konto użytkownika administratora, aby usunąć. Następnie kliknij
"Usuwać"
przycisk, aby zabić wybrane konto:Usuń konto administratoraKliknij
Potwierdź konto Usuń"Tak"
Aby potwierdzić usunięcie konta. - Włącz bezpieczeństwo ponownie - Teraz po usunięciu starego użytkownika administratora. Aby zresetować wszystkie opcje bezpieczeństwa, przejdź do
„Jenkins”
->„Zarządzaj Jenkins”
Opcja w listach opcji po lewej stronie. Teraz kliknij „Skonfiguruj globalne bezpieczeństwo” opcjaPrzejdź do globalnej opcji bezpieczeństwa.Zobaczysz całą opcję jako poniżej, wykonaj wszystkie poniżej wspomniane zmiany na tej stronie
- Włączyć „Włącz bezpieczeństwo” opcja.
- W opcji Security Realm wybierz „Jenkins Własna baza danych”
- Pamiętaj, aby odznaczyć „Pozwól użytkownikom się zarejestrować” Opcja w opcji „Jenkins Own Bateabase”. Wybierz „Baza danych użytkowników Jenkina”
I
Zalogowani użytkownicy mogą zrobić wszystko
- Zapisz zmiany - Zapisz wszystkie zmiany dokonane powyżej.
- Utwórz konto administratora - Zostaniesz przekierowany do „Utwórz pierwszego użytkownika administratora”. Wpisz wszystkie wymagane szczegóły, aby utworzyć nowe konto administracyjne.
Utwórz nowego użytkownika administratora w Jenkins
- Zaloguj się jako nowy użytkownik administratora - Teraz możesz uzyskać dostęp do pulpitu Jenkins za pomocą nowo utworzonego konta administracyjnego.
Login Jenkins Administrator
- Wszystkie zrobione
Wniosek
W tym samouczku nauczyliśmy się zresetować hasło administratora Jenkins w kilku prostych krokach. Mamy nadzieję, że ten samouczek pomógł ci zrozumieć, jak zresetować hasło administratora Jenkins i że możesz teraz uzyskać dostęp do instancji Jenkins. Jeśli masz jakieś pytania lub potrzebujesz dalszej pomocy, nie wahaj się zapytać.