В Jenkins сбросить пароль можно двумя способами. Сброс пароля нужен если авторизация через веб-интерфейс невозможна. Пароль можно изменить или задать новый предварительно выключив авторизацию.
Как в Jenkins сбросить пароль администратора
Пароль администратора иногда оказывается утерян или забыт.
Если такое произошло — можно задать новый пароль.
Первый способ
Заключается во временном отключении авторизации.
В конфигурационном файле можно поменять значение параметра, который отвечает за то будет ли запрашиваться пароль вообще
mcedit /var/lib/jenkins/config.xml
<useSecurity>False</useSecurity>
Если значение установлено в False — пароль не запрашивается.
Далее службу нужно перезапустить
systemctl restart jenkins.service
Когда эти действия проделаны — можно зайти в веб-интерфейс без пароля и установить новый пароль, с которым удобно будет работать.
Затем поменять значение на True и перезапустить Jenkins.
<useSecurity>True</useSecurity>
Минус данного подхода в том, что какое-то время Jenkins оказывается полностью открыт и зайти без пароля может кто угодно.
Второй способ
Заключается в генерации хэша и задании его в качестве пароля в конфигурационном файле
Значение генерируется так
generate Java BCrypt
Затем оно добавляется в /var/lib/jenkins/admin/config.xml между открывающим и закрывающим тэгами passwordHash
mcedit /var/lib/jenkins/admin/config.xml
<passwordHash> </passwordHash>
Изменения вступят в силу после перезапуска
systemctl restart jenkins.service
Потом нужно убедиться в том, что сервис запустился и работает
systemctl status jenkins.service
Таким образом пароля менять безопаснее, но прибегая к нему добиться результата удается не всегда.
Читайте статью про установку Jenkins и начало работы.