Как изменить пароль Администратора Jenkins! | DATAENGINER

Как изменить пароль Администратора Jenkins.

Jenkins-blog-image

Добрый день! В прошлой статье мы рассмотрели, как установить Jenkins. Но что делать если мы забыли пароль от учетной записи администратора? На самом деле если у нас есть доступ к машине, то ни чего страшного мы его всегда можем изменить. Итак, давайте рассмотрим, как поменять пароль локальному администратору Jenkins.

Jenkins хранит пароль на сервере в файле config.xml, поэтому нам необходимо найти этот файл и указать новый пароль.

Шаг 1. Перейдем в корневой раздел командой: cd / и запустим поиск при помощи команды find –name “config.xml”.

Необходимый нам конфиг, находится в каталоге /users/administrator – цифры после имени пользователя — это хеш. Хэш уникальней для каждой машины.

Шаг 2. Давайте откроем сам файл конфигурации и посмотрим на его содержимое.

Файл использует разметку xml, поэтому он очень удобен и легко читаем. Вверху указывается имя пользователя, а сам пароль можно найти чуть ниже в блоке <passwordHash>.

Пароль представлен в виде хэша, чтобы его изменить необходимо заменить хэш после jbcrypt. Заменять нужно только на хэш пароля. Вы можете использовать такой хэш «$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S». Это уже готовый хэш от слова test.

Шаг 4. Заменим пароль сохраним файл и перезапустим Jenkins чтобы изменения вступили в силу.

Шаг 5. Теперь мы можем авторизоваться с новым паролем.

Если все сделали правильно, то авторизация пройдет без проблем.

Инструкция как запустить Jenkins в докер контейнере здесь.

А статья о том, как установить Jenkins без контейнера доступна тут.

Как добавить новый узел описано здесь.

Что такое Jenkins? вы можете прочитать тут!

Постоянный редактор и автор сайта

Leave a reply:

Your email address will not be published.

Site Footer