ฉันเพิ่งติดตั้ง Jenkins บนเซิร์ฟเวอร์ส่วนตัว ตอนนี้เมื่อฉันรีบูทเซิร์ฟเวอร์ก็จะขอชื่อผู้ใช้และรหัสผ่าน แต่ฉันไม่ได้ให้ข้อมูลรับรองดังกล่าว ฉันได้ปิดการใช้งานการสมัครเป็นเท็จจากจริง แต่ฉันไม่สามารถรีสตาร์ท Jenkins ของฉันได้เนื่องจากไม่พบบริการ
ฉันเพิ่งติดตั้ง Jenkins บนเซิร์ฟเวอร์ส่วนตัว ตอนนี้เมื่อฉันรีบูทเซิร์ฟเวอร์ก็จะขอชื่อผู้ใช้และรหัสผ่าน แต่ฉันไม่ได้ให้ข้อมูลรับรองดังกล่าว ฉันได้ปิดการใช้งานการสมัครเป็นเท็จจากจริง แต่ฉันไม่สามารถรีสตาร์ท Jenkins ของฉันได้เนื่องจากไม่พบบริการ
คำตอบ:
หากคุณไม่ได้ตั้งค่าการรับรองเบื้องต้นของเจนกินส์ก็จะเป็นเช่นนั้น
admin
.jenkins/secrets/initialAdminPassword
รหัสผ่านของคุณหากคุณใช้ Ubuntu คุณสามารถค้นหา initialAdminPassword โดยใช้ sudo cat /var/lib/jenkins/secrets/initialAdminPassword
สำหรับคุณทุกคน (เช่นฉัน) กับ 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
นั่นคือรหัสผ่านของคุณสำหรับผู้ใช้ 'ผู้ดูแลระบบ'