2016-07-10 2 views
7

Просто установите jenkins на ноутбук Ubuntu v16.Jenkins login issue

Я следовал этапы установки этого page

После установки I, я принес этот пароль из /var/logs/jenkins/jenkins.log & удалось установить пользователь администратор/пароль. Я сделал отметку о кредитах.

Я также был в состоянии получить доступ к & настройкам простой helloworld pipeline job.

Я вышел и вернулся к моему столу примерно через 20 минут. Сессия вышла из системы & Я не могу войти с кредитами. Я попытался удалить jenkins &, установив его обратно. Мне все еще кажется, что где-то сохраняются кредиты &. Теперь я попадаю на страницу входа с ошибкой с ошибками.

Invalid login information. Please try again. 
Try again 
If you are a system administrator and suspect this to be a configuration problem, see the server console output for more details. 

Нужна помощь в выяснении того, что происходит. В моих журналах нет полезной информации, связанной с этой ошибкой.

+0

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что это не вопрос программирования. Попробуйте [ubuntu.se]. –

+0

Есть вопросы, связанные с проблемами установки с 'Java' и' Groovy', а проблема 'Jenkins' так же хороша, как выше. Я хочу отличаться от вашего мнения и просить вас вернуть свой голос, чтобы закрыть его. – sudhishkr

+0

Я не верю, что можно забрать закрытый голос. Мой голос не имеет значения, если к нему не согласятся другие пользователи. (BTW, Java и Groovy - оба языка программирования.) –

ответ

3

Как указано в этом answer, самый быстрый способ, чтобы обойти это было бы отключить систему безопасности в целом, сделав следующее изменение вашего Дженкинс config.xml файла:

<useSecurity>true</useSecurity> 

После перезагрузки экземпляра Дженкинс, вы должны быть чтобы вернуться на страницу администрирования и настроить все оттуда.

Данное альтернативное решение относится к here, которое должно выполнять то, что вы хотите, сохраняя при этом безопасность своего экземпляра Jenkins (тем самым делая это более идеальным решением). Вы бы вместо того, чтобы обновить passwordHash часть файла Дженкинс config.xml:

<passwordHash>#jbcrypt:$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S</passwordHash> 

passwordHash раздел файла config.xml является дочерним тегом под <hudson.security.HudsonPrivateSecurityRealm_-Details>.

Вам необходимо снова перезагрузить Jenkins после того, как это изменение будет сделано, и вы должны войти в систему, используя пароль 'test'. Конечно, вы могли бы предоставить свой собственный хэш другого пароля, который был бы целесообразным.