2014-06-19 41 views
5

Jenkins'de güvenliği etkinleştirdim ve tek kullanıcı olarak kendimi ekledim. "Kaydet" i tıkladıktan sonra, bana şifre sormadan beni oturum açma ekranına geri getirdi. Şimdi eklediğim kullanıcı adıyla giriş yapamıyorum. Kullanabileceğim varsayılan bir şifre var mı yoksa config.xml dosyasında güvenliği tekrar devre dışı bırakmak zorunda mıyım?Jenkins Güvenlik - Girilemiyor

Yardımlarınız için teşekkürler :)

+0

http://superuser.com sayfasına yönlendiriliyor – Goldorak84

cevap

29

Bunu çözdüm. İşte yaptığım şey.

  1. Ben güvenlik

  2. Seçilmiş Jenkin'in kendi veritabanını yeniden etkinleştirilmesi ve aynı zamanda kontrol Ayrıca (kullanıcıların Sign-up İzin JENKINS_HOME/config.xml

  3. yeniden başlatılması Tomcat

  4. engelli güvenlik Yetkilendirmede, "Herkes herhangi bir şey yapabilir" işaretli olduğundan emin olun.

  5. "Kaydet". Kaydet'i tıkladıktan sonra sizi ilk sayfaya götürecek, ardından sağ üst köşede "Kayıt Ol" bağlantısı var.

  6. "Kayıt Ol" bağlantısına tıklayın, kullanıcı adınızı ve şifrenizi girin, ardından oturum açın. Şu anda sadece kayıtlı kullanıcı sizsiniz. Ama aslında başka bir şey yaptı. İlk hesabınızın oluşturulmasından önce "Jenkins'i Yönet" menüsünde "Kullanıcıları yönet" yoktur. Kullanıcıları Jenkins'e ekleyerek bu kılavuzu gördüm ve "Manage Jenkins" menüsünün altında "Kullanıcıları yönet" bağlantısının olması gerektiğini söylüyor, ancak hiçbiri yok. Ancak, ilk hesabınızı oluşturduktan (Kaydolma'yı kullanarak), artık orada bulabilirsiniz.

  7. "Kullanıcıları yönet" üzerine kullanıcı ekleyin ve ardından "Güvenliği yönet" seçeneğine geri dönün ve "Kullanıcıların kaydolmasına izin ver" seçeneğini devre dışı bırakın. Ayrıca, artık Jenkins'den kilitlenmekten endişe etmeden Matrix tabanlı kimlik doğrulamasını kullanabilirsiniz.

Umarım birileri bunu faydalı bulabilir.

Şerefe.

+0

Jenkins Wiki'nin bu talimatlara sahip olduğuna inanamıyorum. Teşekkür ederim! –

+3

@Johann belki kendi cevabını kabul edebilir mi? – oldergod

+0

# 4, "GUI'ye gidin, Jenkins'i Yönet'i seçin, Erişim Denetiminde Genel Güvenliği Yapılandır ... 'ı seçin." – useSticks