2FA-Tool Logo
2FA-Tool.com เครื่องมือ 2FA ออฟไลน์ที่ปลอดภัย
🐙 ความปลอดภัยของนักพัฒนา & ซัพพลายเชน · อ่าน 7 นาที

คู่มือการเปิดใช้ 2FA บน GitHub: การจัดการรหัสกู้คืนและสำรองข้อมูล

เชี่ยวชาญการปฏิบัติตามนโยบายบังคับใช้ 2FA ของ GitHub, การจัดเก็บรหัสกู้คืนอย่างปลอดภัย, การจัดการสิทธิ์คีย์ SSH และการแก้ปัญหาบัญชีถูกล็อกยามฉุกเฉิน

01. นโยบายบังคับใช้ 2FA ของ GitHub

GitHub กำหนดให้นักพัฒนาซอฟต์แวร์ทุกคนต้องเปิดใช้งาน 2FA เพื่อปกป้องโค้ดและระบบนิเวศโอเพนซอร์สจากการโจมตีในระดับ Supply Chain หากไม่เปิดใช้ภายในเวลาที่กำหนด บัญชีจะถูกจำกัดการเข้าถึงจนกว่าจะตั้งค่าเสร็จสิ้น

02. การจัดเก็บรหัสกู้คืน 16 ชุดอย่างปลอดภัย

เมื่อเปิดใช้งาน 2FA GitHub จะสร้างรหัสกู้คืนแบบใช้ครั้งเดียว 16 ชุด หากโทรศัพท์ของคุณสูญหายหรือเสียหาย รหัสเหล่านี้คือหนทางเดียวในการเข้าสู่ระบบโดยไม่ต้องผ่านขั้นตอนตรวจสอบตัวตนที่ยุ่งยาก ดาวน์โหลดและบันทึกไว้ในโปรแกรมจัดการรหัสผ่านหรือพิมพ์เก็บไว้ในที่ปลอดภัย

03. ผลกระทบต่อ Git CLI และ SSH Keys

เมื่อเปิด 2FA แล้ว คุณจะไม่สามารถใช้รหัสผ่านบัญชีปกติในการ Git Push/Pull ผ่าน Terminal ได้ คุณต้องเปลี่ยนไปใช้:

  • SSH Key (Ed25519): แนะนำให้ใช้สำหรับการทำงานประจำวัน สะดวกและปลอดภัยสูงสุด
  • Personal Access Token (PAT): โทเค็นที่กำหนดสิทธิ์เฉพาะสำหรับการเชื่อมต่อผ่าน HTTPS