Skip to content

Solved GitLab ask for password when clone with SSH protocol

ติดตั้ง GitLab ใช้แล้วมีปัญหา clone ด้วย SSH แล้วถาม password ทั้งที่ adduser แบบไม่ให้ใช้ password ให้ใช้ได้แค่ public key ได้อย่างเดียวและ add public key แล้ว

สาเหตุเกิดจาก user ยังไม่ได้ unlock วิธีแก้คือเข้าไปแก้ไฟล์  /etc/shadow หา user ชื่อ git แล้วเปลี่ยนเครื่องหมาย ! หลังชื่อ user จากเดิมที่เป็น git:!  ให้เป็น git:*  แค่นี้ก็เรียบร้อย

Be First to Comment

Leave a Reply

Your email address will not be published.