วิธีรับชื่อผู้ใช้และรหัสผ่านสำหรับเจนกินส์ที่เพิ่งติดตั้งล่าสุด


15

ฉันเพิ่งติดตั้ง Jenkins บนเซิร์ฟเวอร์ส่วนตัว ตอนนี้เมื่อฉันรีบูทเซิร์ฟเวอร์ก็จะขอชื่อผู้ใช้และรหัสผ่าน แต่ฉันไม่ได้ให้ข้อมูลรับรองดังกล่าว ฉันได้ปิดการใช้งานการสมัครเป็นเท็จจากจริง แต่ฉันไม่สามารถรีสตาร์ท Jenkins ของฉันได้เนื่องจากไม่พบบริการ

คำตอบ:


15

หากคุณไม่ได้ตั้งค่าการรับรองเบื้องต้นของเจนกินส์ก็จะเป็นเช่นนั้น

  • ชื่อผู้ใช้: admin
  • รหัสผ่าน: ไปที่.jenkins/secrets/initialAdminPassword รหัสผ่านของคุณ

1
ฉันไม่พบโฟลเดอร์ความลับใน. jenkins
Akshay Vijay Jain

หมายเหตุในการติดตั้ง windows ของฉันนั้นอยู่ภายใต้โฟลเดอร์การติดตั้ง% JENKINS_HOME% \ secret \ initialAdminPassword ของฉัน โปรดทราบว่าในตอนแรกสิ่งนี้ไม่ได้ถูกสร้างขึ้นเพราะฉันมีบริการอื่นที่ทำงานบนพอร์ต 8080 ดังนั้นเจนกินส์จึงล้มเหลวในการเริ่มต้น ฉันต้องเปลี่ยนพอร์ตใน jenkins.xml เพื่อให้เจนกินส์เริ่มต้นอย่างถูกต้องและสร้างโฟลเดอร์ลับ
user313070

5

หากคุณใช้ Ubuntu คุณสามารถค้นหา initialAdminPassword โดยใช้ sudo cat /var/lib/jenkins/secrets/initialAdminPassword


1

สำหรับคุณทุกคน (เช่นฉัน) กับ jenkins.war ภายใต้:

/var/lib/jenkins/

แต่ไม่:

/var/lib/jenkins/secrets/initialAdminPassword

คุณต้องเริ่มต้นเซิร์ฟเวอร์เจนกินส์แล้วจึงดำเนินการ

sudo more /var/log/jenkins.log

คุณจะเห็นสิ่งที่ชอบ

*************************************************************
*************************************************************
*************************************************************

Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

64876418716348764921649873214

นั่นคือรหัสผ่านของคุณสำหรับผู้ใช้ 'ผู้ดูแลระบบ'

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.