รหัสผ่านของพวงกุญแจระบบคืออะไร


6

พื้นหลังบางส่วน:

ก่อนอื่นฉันได้ Macbook Pro 1 จากงานของฉัน มันเชื่อมต่อกับโฆษณาของ บริษัท เนื่องจากฉันมีสิทธิ์ของผู้ดูแลระบบในเครื่องนี้และไม่ชอบที่จะมีนโยบายโฆษณาที่แตกต่างกันบังคับให้ฉันฉันติดตั้งใหม่เพื่อรับ Mac OS X ธรรมดาฟรีจากการเชื่อมต่อโฆษณาใด ๆ 1 มีส่วนเกี่ยวข้องกับอุบัติเหตุรวมทั้งน้ำและแตก ฉันได้ Macbook ตัวที่ 2 ซึ่งฉันติดตั้งใหม่เพื่อให้ออกจากโฆษณาอย่างที่ฉันเคยทำกับ 1. ฉันแล้วและถ่ายโอนข้อมูลทั้งหมดโดยใช้ Migration Assistant (ฮาร์ดไดรฟ์ที่ 1 ไม่แตกอย่างไรก็ตามระบบไฟล์ต้องการการซ่อมแซมที่กว้างขวาง )

จนถึงตอนนี้ฉันไม่ได้มีปัญหาใด ๆ กับ System Keychain อย่างไรก็ตามฉันก็กำจัด 2 หลังจากทำการสำรองข้อมูล Time Machine ของมันและได้ Macbook เครื่องที่สามซึ่งฉันต้องการทำการติดตั้งใหม่ทั้งหมด

ตอนนี้เมื่อฉันพยายามอ่านรหัสผ่าน wifi ที่เก็บไว้ใน System keychain สำหรับ 1 และ 2 (โดยการเรียกดูบนฮาร์ดไดรฟ์เก่า 1 ตัว / การสำรองข้อมูล Time Machine 2) บน 3 ฉันได้รับข้อความแสดงข้อผิดพลาดว่ารหัสผ่านที่ฉันป้อนคือ ไม่ถูกต้อง ฉันมั่นใจว่าคุณอาจรู้ได้ว่าฉันรู้รหัสผ่านของบัญชีที่ฉันมีในวันที่ 1 และ 2 (ฉันใช้รหัสผ่านเดิมในวันที่ 3) แต่เห็นได้ชัดว่านี่ไม่ใช่รหัสผ่านที่ถูกต้องเพื่อปลดล็อคระบบ

ถ้าฉันเปิดพวงกุญแจผู้ใช้จาก 2 (จากการสำรองข้อมูล Time Machine) ฉันสามารถปลดล็อกได้โดยใช้รหัสผ่านที่ฉันใช้ในบัญชีของฉันในวันที่ 2 (และ 1 และ 3) อย่างไรก็ตามถ้าฉันเปิดพวงกุญแจผู้ใช้จากฮาร์ดไดรฟ์เก่าของ 1 ฉันไม่สามารถปลดล็อกได้โดยใช้รหัสผ่านบัญชีที่ฉันใช้กับอุบัติเหตุทางน้ำของ 1 1 ทำให้เกิดข้อผิดพลาดในการเขียนจำนวนมากบนฮาร์ดไดรฟ์และไฟล์เด็กกำพร้าจำนวนมาก พวงกุญแจทำงานบน 2 ฉันไม่คิดว่าไฟล์พวงกุญแจได้รับผลกระทบ

ดังนั้นคำถามของฉันเป็นดังนี้: ระบบปฏิบัติการจะปลดล็อคระบบพวงกุญแจหลังจากที่ฉันเข้าสู่ระบบโดยใช้รหัสผ่านบัญชีของฉันได้อย่างไร ระบบปฏิบัติการค้นหารหัสผ่านสำหรับ System keychain ที่ไหน? ในพวงกุญแจผู้ใช้ของฉัน? เห็นได้ชัดว่าการใช้ Migrations Assistant ระบบ iunlocking นั้นไม่ใช่ปัญหาในขณะที่เมื่อฉันคัดลอกไฟล์พวงกุญแจด้วยตนเองสิ่งที่จำเป็นต้องไม่ถูกถ่ายโอน

หมายเหตุสุดท้าย: เมื่อฉันได้ 1 มันอาจมาพร้อมกับรหัสผ่านเริ่มต้นบางส่วน เมื่อ 3 ปีก่อนฉันจำไม่ได้ ที่เกี่ยวข้องที่นี่? เนื่องจากฉันทำการติดตั้งแบบสะอาด (IIRC) ฉันจะประหลาดใจ แต่ฉันคิดว่ามีวิธีที่แตกต่างกันในการติดตั้งคอมพิวเตอร์ใหม่และฉันจำไม่ได้ว่าทำอย่างนั้น


คุณลองคัดลอกไฟล์พวงกุญแจระบบไปยังโฟลเดอร์ ~ / Library / Keychains ของผู้ใช้รายอื่นแล้วดูว่าผู้ใช้นั้นสามารถปลดล็อกได้หรือไม่?
bmike

ใช่ แต่ตามapple.stackexchange.com/a/115694/31395นี้รหัสผ่านของ System.keychain จะถูกเก็บไว้ในไฟล์ ฉันมีไฟล์นั้น แต่มันเป็นไบนารีและฉันไม่รู้วิธี "ใช้มัน" เพื่อถอดรหัส System.keychain อันเก่า
db

ฉันจะเปลี่ยนชื่อไฟล์เป็น old_system จากนั้นวางไว้ใน ~ / Library / Keychains ของผู้ใช้รายอื่นเพื่อดูว่าผู้ใช้นั้นสามารถปลดล็อกไฟล์ได้หรือไม่
bmike

คำตอบ:


4

รหัสผ่านเข้าสู่ระบบ (บัญชีผู้ใช้) ไม่ได้ถูกจัดเก็บไว้ในการเข้าถึงแบบ Keychain แต่การเข้าถึงแบบ Keychain จะใช้รหัสผ่านบัญชีผู้ใช้เป็นรหัสผ่านการเข้าถึงแบบพวงกุญแจโดยอัตโนมัติ

ดังนั้นรหัสผ่านของคุณสำหรับการเข้าถึงพวงกุญแจน่าจะเหมือนกับรหัสผ่านการเข้าสู่ระบบ

ไม่มีรหัสผ่านเริ่มต้นใน mac ผู้ใช้สร้างรหัสผ่านในการติดตั้ง หาก mac ของคุณได้รับการติดตั้งแล้วอาจเป็นไปได้ว่ารหัสผ่านที่กำหนดโดยผู้ดูแลระบบอาจเกี่ยวข้องกับโฆษณา หากคุณติดตั้ง OSX ใหม่จะไม่ได้ลบรหัสผ่าน แต่ถ้าคุณฟอร์แมตฮาร์ดไดรฟ์แล้วติดตั้ง OSX ใหม่คุณจะต้องสร้างรหัสผ่านใหม่


ขอบคุณสำหรับคำตอบของคุณ แต่คุณกำลังผสมพวงกุญแจผู้ใช้กับ System.keychain การปลดล็อคของพวกเขาได้รับการจัดการแตกต่างกันมากดูคำตอบนี้สำหรับรายละเอียดapple.stackexchange.com/a/115694/31395
db

1

คุณสามารถรีเซ็ตรหัสผ่านพวงกุญแจดังที่อธิบายไว้ที่นี่:

http://support.apple.com/en-us/HT203192

จากบทความฐานความรู้:

... หากคุณไม่ทราบรหัสผ่านพวงกุญแจของคุณคุณอาจต้องรีเซ็ตพวงกุญแจของคุณ

การรีเซ็ตพวงกุญแจจะแยกไฟล์พวงกุญแจเริ่มต้นดั้งเดิมออกและสร้างขึ้นใหม่

ในการรีเซ็ตพวงกุญแจของคุณใน Mac OS X 10.4, Mac OS X 10.5 และ Mac OS X 10.6 Snow Leopard หรือใหม่กว่า:

  1. เปิด Keychain Access ซึ่งอยู่ในโฟลเดอร์ Utilities ภายในโฟลเดอร์ Applications
  2. จากเมนูเข้าถึงพวงกุญแจเลือกการตั้งค่า
  3. คลิกทั่วไปแล้วคลิกรีเซ็ตพวงกุญแจเริ่มต้นของฉัน
  4. ตรวจสอบด้วยรหัสผ่านบัญชีของคุณ
  5. ออกจากการเข้าถึง Keychain
  6. รีสตาร์ทคอมพิวเตอร์ของคุณ

หมายเหตุ: หากคุณรีเซ็ตพวงกุญแจมันจะไม่ทำให้คุณเข้าถึงพวงกุญแจที่คุณมีอยู่แล้ว


คุณกำลังผสม user.keychain และ System.keychain ดูความคิดเห็นของฉันไปที่apple.stackexchange.com/a/167694/31395
db

คุณถูกต้องฉันไม่ได้พิจารณาความแตกต่าง ตามบทความต่อไปนี้หากรหัสผ่านของระบบพวงกุญแจไม่เป็นที่รู้จักหรือสูญหายจำเป็นต้องเปลี่ยนพวงกุญแจ kb.wisc.edu/helpdesk/page.php?id=2197
Br.Bill

ฉันไม่ได้ลืมรหัสผ่านไปที่ System.keychain - ฉันยังมีไฟล์อยู่ - แต่มันไม่สามารถอ่านได้ ฉันเดาว่าฉันสามารถติดตั้งคอมพิวเตอร์ใหม่อีกครั้งและใช้ Migration Assistant และแก้ไขด้วยวิธีนั้นได้ แต่รู้สึกว่ามันเป็นวิธีแก้ปัญหาที่ซับซ้อนเกินไปสำหรับบางสิ่งที่ควรมีวิธีแก้ปัญหาที่ง่ายกว่าใช่ไหม
db
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.