Jenkins Security - невозможно войти в систему

Я включил безопасность Jenkins и добавил себя как единственный пользователь. После нажатия "Сохранить" он вернул меня на экран входа в систему, не прося меня создать пароль. Теперь я не могу войти в систему с именем пользователя, которое я только что добавил. Есть ли пароль по умолчанию, который я могу использовать, или мне нужно снова отключить защиту в файле config.xml?

Спасибо за любую помощь:)

Ответ 1

Я решил это. Вот что я сделал.

  • Я отключил защиту в JENKINS_HOME/config.xml

  • Перезапуск Tomcat

  • Я снова включил безопасность

  • Выбранная собственная база данных Jenkin, а также флажок Разрешить пользователям регистрироваться (Также убедитесь, что в Авторизация, "Любой может что-то сделать" отмечен.)

  • "Сохранить". После нажатия кнопки "Сохранить" вы перейдете на начальную страницу, затем в правом верхнем углу появится ссылка "Зарегистрироваться" .

  • Нажмите "Зарегистрироваться" , введите свое имя пользователя и пароль, затем войдите в систему. Сейчас вы единственный зарегистрированный пользователь. Но на самом деле он сделал что-то еще. Перед созданием первой учетной записи в меню "Управление Jenkins" нет "Управление пользователями" . Я видел это руководство по добавлению пользователей в Jenkins, и в нем говорится, что в меню "Управление Jenkins" должна быть ссылка "Управление пользователями" , но ее нет. Но после того, как вы создали свою первую учетную запись (используя "Зарегистрироваться" ), вы можете ее найти там.

  • Добавьте пользователей в "Управление пользователями" , а затем вернитесь в "Управление безопасностью", затем отключите "Разрешить пользователям подписываться". Кроме того, теперь вы можете использовать аутентификацию на основе Matrix, не беспокоясь о том, чтобы заблокировать Jenkins.

Я надеюсь, что кто-то найдет это полезным.

Приветствия.

Ответ 2

  1. http://localhost:8080/
  2. Поместите admin в качестве пользователя и admin password в качестве пароля, ваш пароль администратора тот, который вы получили при установке jenkins. В случае, если вы забыли пароль администратора:

    Goto-> '/Users/{your
    username}/.jenkins/secrets/initialAdminPassword'
    

Ответ 3

Когда вы загружаете MSI файл, у нас возникают проблемы со входом в систему. Пароль не может быть найден в папке /jenkins/secrets/initialAdminPassword. Поэтому рекомендуется загрузить общий пакет Java (файл .war) с https://jenkins.io/download/

Затем перейдите в расположение Jenkins в командной строке и выполните команду "java -jar jenkins.war"

Через несколько минут в конце установки и инициализации Jenkins выдает временный пароль. Скопируйте его, и теперь вы можете получить доступ к Jenkins на http://localhost:8080 и ввести временный пароль

Ответ 4

Прекрасный Jenkins_home Откройте config.xml внутри домашнего каталога. найти тег useSecurity - и установить его по умолчанию. перезапустите Дженкинс. Откройте Jenkins (вам нужно ввести имя пользователя и пароль) - перейдите к управлению jenkins → Global Security → Enable Sign up → зарегистрируйте нового пользователя → как только пользователь зарегистрируется - войдите с этим пользователем и наконец, включите логин и перезапустите свой Jenkins

Ответ 5

просто войдите в систему как пользователь 'admin' & введите пароль от

Ответ 6

У меня была та же проблема, и я гуглил ее целый день, пробуя разные вещи безрезультатно. Мне наконец-то пришлось заново все установить. Просто не забудьте сохранить оригинальный пароль администратора при настройке Jenkins. В противном случае вы никогда не сможете войти в систему.