Пользовательский пароль пользователя Jenkins

17

У меня есть новая установка Jenkins в качестве службы на моей машине Linux. Когда Jenkins устанавливает, он создает пользователя «jenkins», но я не могу найти для него пароль по умолчанию.

Я пытаюсь защитить свою систему, поэтому, если пароль по умолчанию - «123» или что-то небезопасное, о котором я еще не думал, это проблема.

Спасибо!

    
задан Jesus Rambo 30.07.2014 в 17:42
источник
  • Место для пароля по умолчанию для версии ubuntu 14.04: stackoverflow.com/a/39206369/2086869 –  KishoreReddy 29.08.2016 в 14:34
  • Я вхожу в систему как jenkins, используя: sudo -i -u jenkins –  Tetiana Mokhnenko 08.06.2017 в 11:50

3 ответа

36

Я не верю, что у него есть пароль. Вы должны уметь:

sudo passwd jenkins

Это позволит вам установить пароль.

В качестве альтернативы вы можете создать пользователя jenkins перед установкой, и он будет использовать этот.

    
ответ дан StefanGordon 30.07.2014 в 17:49
  • Итак, если я попытаюсь использовать ssh в поле как пользователь Jenkins, так как нет пароля, могу ли я это сделать? –  Jesus Rambo 30.07.2014 в 17:52
  • Вы должны иметь следующую строку в / etc / ssh / sshd_config: PermitEmptyPasswords yes –  devtanc 01.05.2016 в 00:25
2
  

C: \ Windows \ System32 \ Config \ systemprofile.jenkins \ секреты \

перейти выше указанного пути и найти

" initialAdminPassword " щелкните этот файл и скопируйте значение это пароль для дженкинсов!

    
ответ дан SenthilKumarP 21.03.2017 в 07:16
  • ОП говорит о пользователе системы jenkins, а не об администраторе, определенном пользователями jenkins. –  Yvan 07.01.2018 в 15:33
  • Вопрос заключается не в пользователе администратора jenkins для консоли Jinkins Web UI, а в «jenkins» пользователя системы, созданного из-за установки jenkins. –  veer7 07.03.2018 в 09:14
1

Для fedora

  1. Перейдите в /root/.jenkins /
  2. открыть файл config.xml
  3. В config.xml установите для параметра disableSignup значение false.
  4. Перезапустите Jenkins.
  5. Перейдите на веб-страницу Jenkins и зарегистрируйтесь с новым пользователем.
  6. В config.xml дублируйте одну из hudson.model.Hudson.Administer: имя пользователя и замените имя пользователя новым пользователем.
  7. Если это частный сервер, установите для параметра disableSignup значение true в config.xml. Перезапустите Дженкинса.
  8. Перейдите на веб-страницу Jenkins и войдите в систему как новый пользователь.
  9. Сбросить пароль пользователя.
  10. Войдите как исходный пользователь.
ответ дан Sathiesh Palanisamy 26.05.2017 в 12:02