มีปัญหากับ Keychain Access แอปจัดการรหัสผ่านมาตรฐานบน Mac? คุณไม่ได้คนเดียว มีปัญหา Keychain ล็อกอินบางอย่างที่พบได้บ่อยมาก
ในบทความนี้ เราจะสำรวจ 5 ปัญหา Keychain บน Mac ที่ยั่งยืนที่สุด และวิธีแก้ไขที่เป็นไปได้มากที่สุด
1. macOS ถามรหัสผ่าน Keychain ล็อกอินซ้ำๆ
คุณอาจเจอปัญหานี้ใน macOS รุ่นเก่ากว่า High Sierra เกิดขึ้นเมื่อคุณเปลี่ยนรหัสผ่านบัญชีผู้ใช้ macOS
เหตุผลคือ Keychain ล็อกอินยังทำงานกับรหัสผ่านเก่า ดังนั้น macOS จึงพรอมป์ให้ใส่รหัสเก่าเมื่อมีฟังก์ชันใดๆ ต้องเข้าถึง Keychain
หมายเหตุเกี่ยวกับ macOS High Sierra
เมื่อคุณเปลี่ยนรหัสผ่านบัญชีผู้ใช้บน High Sierra macOS จะสร้าง Keychain ใหม่ให้อัตโนมัติ Keychain เก่าจะยังคงอยู่ คุณจะพบมันที่ ~/Library/Keychains พร้อมคำว่า renamed ในชื่อไฟล์
การสร้าง Keychain ใหม่อัตโนมัตินี้ช่วยได้เพียงบางส่วน แม้รหัสผ่าน Keychain จะตรงกับรหัสบัญชีแล้ว แต่รายการรหัสผ่านเก่าจะหายไป คุณต้องนำเข้าจาก Keychain เก่า
กลับไปที่ปัญหาเดิม วิธีแก้คือ อัปเดตรหัสผ่าน Keychain ให้ตรงกับรหัสใหม่ของบัญชีผู้ใช้ ทว่าคุณต้องทราบรหัสเก่าด้วยถึงจะทำได้
เริ่มต้นด้วยการเปิดแอป Keychain Access จาก Applications/Utilities หรือค้นหาด้วย Spotlight ภายใต้ Keychains ในแถบด้านข้าง ให้เลือก login
ต่อไป ให้เปิดกล่องโต้ตอบเปลี่ยนรหัสผ่าน โดยคลิก Edit > Change Password for Keychain "login"
ในพรอมป์ที่ปรากฏ ใส่ช่องรหัสผ่านที่ต้องการ แล้วกด OK หากต้องการให้แอปสร้างรหัสผ่านให้ ให้คลิกไอคอน key ถัดจากช่อง New Password
2. คุณลืมรหัสผ่าน Keychain ของ Mac
ไม่มีวิธีแก้ตรงไปตรงมาสำหรับปัญหานี้ ทาที่ดีที่สุดคือสร้าง Keychain ใหม่ ซึ่งหมายถึงการสูญเสียข้อมูลทั้งหมดจาก Keychain เก่า
แอปจะเติมข้อมูล Keychain ใหม่ขณะที่คุณใช้งาน ดังนั้นคาดหวังพรอมป์ยืนยันตัวตนใหม่เมื่อล็อกอินแอปและบริการต่างๆ
เพื่อสร้าง Keychain ใหม่ ให้คลิก File > New Keychain และทำตามพรอมป์บนหน้าจอ เมื่อถึงเวลาใส่รหัสใหม่ ให้พิมพ์รหัสผ่านบัญชีผู้ใช้ปัจจุบัน หากเลือก الرหัสอื่น อาจเจอปัญหาที่กล่าวไว้ข้างต้น
3. คุณลืมรหัสผ่าน Wi-Fi, บริการ หรือแอปพลิเคชัน
รหัสผ่านเหล่านี้ดึงดูได้ง่าย แค่จำรหัสผ่านบัญชีผู้ใช้ของคุณ
สมมติว่าคุณลืมรหัสผ่าน Wi-Fi ที่บ้าน และต้องการดึงมาใช้ต่ออุปกรณ์อื่น
ในกรณีนี้ ให้เปิดแอป Keychain Access และหารายการที่ลืมรหัสผ่าน คลิกสองครั้งที่รายการนั้น กล่องโต้ตอบจะแสดงพร้อมแท็บ Attributes
ภายใต้แท็บนี้ ให้ติ๊กช่องทางซ้ายของ Show password จะพรอมป์ให้ใส่รหัส Keychain หลังจากใส่แล้ว คุณควรจะเห็นรหัสผ่านที่ต้องการในช่อง Show password
สำหรับรหัสผ่าน Wi-Fi คุณยังสามารถติดตั้งแอปชื่อ wifi-password ผ่าน Homebrew package manager ได้อีกด้วย
4. แอป Keychain บน Mac เต็มไปด้วยสิ่งที่ไม่จำเป็น
Keychain ล็อกอินของคุณอาจดูوضอยวุ่นวาย มันอาจมีรหัสผ่านสำหรับบัญชีและบริการที่คุณทิ้งไปมานานแล้ว
ส่วนใหญ่ความวุ่นวายนี้ไม่เป็นอันตราย และคุณสามารถทิ้งไว้ได้ แต่เมื่อ Keychain บังคับบันทึกรหัสเก่าและรหัสใหม่ที่อัปเดตแล้วพร้อมกันในบางกรณี อาจเกิดปัญหาการยืนยันตัวตน
คุณต้องล้าง Keychain เองโดยใช้เมนู Delete สำหรับรายการต่างๆ หากต้องการช่วยหารหัสผ่านเก่าทั้งหมด ให้คลิกหัวคอลัมน์ Date Modified เรียงจากเก่าสุดก่อน
ระวังมากขณะลบรหัสผ่าน! ตรวจสอบว่าไม่ได้ลบรายการรหัสผ่านปัจจุบันหรือรายการสำคัญอื่นๆ ใช้วิธีดูรหัสผ่านข้างต้นเพื่อยืนยันว่ายังใช้อยู่หรือไม่
หากต้องการลบทุกอย่างและเริ่มใหม่แทนการล้าง ลองใช้ Reset My Default Keychains ซ่อนอยู่ที่ Keychain Access > Preferences
ทางเลือกอื่น: สร้าง Keychain ใหม่ตามข้อ 2 แล้วย้ายรายการที่ต้องการจาก Keychain เก่า ลากวางรายการที่ต้องการย้าย แต่จำไว้ว่าต้องใส่รหัส Keychain เก่าสำหรับแต่ละรายการ
หากคลิก Always Allow จะอนุญาตให้ย้ายทุกรายการครั้งเดียว แม้จะเป็นเช่นนั้น บางครั้งก็ต้องผ่านพรอมป์ยืนยันมากกว่าหนึ่งครั้ง
5. คุณลืมรหัสความปลอดภัย (Security Code) ของ iCloud Keychain
หากคุณใช้ iCloud Keychain สำรองข้อมูลประจำตัวไปยังบัญชี iCloud คุณจะได้รหัสความปลอดภัย (security code) ไปด้วยขณะตั้งค่าซิงค์
ตอนนี้คุณอาจลืมรหัสนี้และต้องการดึงกลับมา แม้ไม่มีวิธีโดยตรง แตคุณสามารถสร้างรหัสใหม่จาก Mac หรือ iPhone ได้ หากอุปกรณ์นั้นมี iCloud Keychain เปิดใช้งานอยู่
เริ่มต้นที่ System Preferences > iCloud คลิกปุ่ม Options ถัดจาก Keychain
หมายเหตุ: คุณจะไม่เห็นปุ่ม Options หากเปิด two-factor authentication (2FA) สำหรับ Apple ID แล้ว คุณต้องปิด 2FA ที่ appleid.apple.com รีเซ็ตรหัสความปลอดภัย แล้วค่อยเปิด 2FA ใหม่
ในพรอมป์ถัดไป คลิก Change Security Code และพิมพ์รหัสใหม่ เมื่อเปลี่ยนแล้ว คุณสามารถใช้รหัสใหม่ตั้งค่า iCloud Keychain บนอุปกรณ์อื่นได้
วิธีนี้ช่วยได้หากคุณถูกล็อกเอาท์จาก iCloud Keychain เพราะใส่รหัสความปลอดภัยผิดหลายครั้ง
หากไม่มีอุปกรณ์ที่สร้างรหัสใหม่ได้ คุณไม่มีทางอื่นนอกจากการรีเซ็ต iCloud Keychain ทำได้จาก Mac ผ่าน System Preferences > iCloud
ก่อนอื่น ติ๊กเลือก Keychain และล็อกอินด้วยรหัส Apple ID เมื่อคลิก Use Code ในกล่องโต้ตอบที่ปรากฏ จะได้ตัวเลือก Forgot Code? หลังคลิก จะเจอปุ่มรีเซ็ต Keychain
เราได้พูดถึงวิธีแก้ปัญหา iCloud อื่นๆ หากคุณเจอปัญหาแบบเดียวกัน
แก้ไข Keychain ให้กลับมาทำงานได้อีกครั้ง
แอป Keychain Access อยู่นอกสายตาส่วนใหญ่ แต่บางครั้งอาจก่อให้เกิดปัญหาหรือทำงานผิดปกติ
ตอนนี้คุณรู้วิธีแก้ปัญหา Keychain ที่พบบ่อยที่สุดแล้ว วิธีแก้ปัญหา macOS อื่นๆ ของเราจะช่วยให้ Mac ของคุณปราศจากปัญหา