เปลี่ยนรหัสผ่านใน Mac OS X 10.7 Lion โดยไม่ต้องรู้รหัสผ่านปัจจุบัน

มีสองสามวิธีในการตั้งรหัสผ่านใหม่ใน Mac OS X 10.7 แต่ทั้งสองวิธีต้องมีการรีบูต วิธีนี้แตกต่างกันไปซึ่งช่วยให้คุณสามารถ เปลี่ยนรหัสผ่านของผู้ใช้ที่ลงชื่อเข้าใช้ Mac OS X Lion โดยไม่ต้องรู้รหัสผ่านผู้ใช้ และไม่ต้องรีบูต:

  • เปิดใช้งานเทอร์มินัลที่อยู่ใน / Applications / Utilities /
  • พิมพ์ 'whoami' ที่บรรทัดคำสั่งเพื่อให้ได้ชื่อผู้ใช้ปัจจุบันที่ถูกต้องซึ่งจะมีลักษณะดังนี้:
  • $ whoami
    Will

  • พิมพ์คำสั่งต่อไปนี้แทนที่ "ชื่อผู้ใช้" ที่ท้ายด้วยชื่อล็อกอินผู้ใช้ที่แน่นอนซึ่งคุณเรียกค้นจาก whoami:
  • dscl localhost -passwd /Search/Users/username

  • ป้อนรหัสผ่านใหม่เพียงครั้งเดียวกด return และยืนยันรหัสผ่านใหม่อีกครั้งกดปุ่ม return

เปลี่ยนรหัสผ่านแล้ว

ไม่ต้องมีการตรวจสอบสิทธิ์คุณเพียงป้อนรหัสผ่านใหม่และยืนยันรหัสผ่านที่เปลี่ยนไป วิธีนี้ง่ายกว่าวิธีการรีเซ็ตด้วยตนเองและไม่จำเป็นต้องรีบูตหรือจัดการกับข้อมูลผู้ใช้ใน Mac OS X

โปรดจำไว้ว่าเช่นเดียวกับสิ่งอื่นในบรรทัดคำสั่งตัวพิมพ์ใหญ่จะมีความสำคัญดังนั้นหากชื่อผู้ใช้ถูกรายงานว่า "Will" จะแตกต่างจาก "จะ" ให้ตรวจสอบว่าได้ใช้รหัสผ่านที่ถูกต้องสำหรับเปลี่ยนรหัสผ่าน

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

เคล็ดลับนี้ถูกรวมอยู่ในปลายที่กว้างขึ้นและซนมากขึ้นที่เราจะอยู่ห่างจากแดเนียล แต่ต้องขอบคุณสำหรับการส่งนี้!

Update: รายงานเพิ่มเติมและข้อคิดเห็นต่างบอกว่านี่เป็นข้อผิดพลาดใน OS X Lion ถ้าเราคาดหวังว่า Security Update จะเป็น Mac OS 10.7 ในอนาคตอันใกล้นี้จะเป็นการลบความสามารถในการรัน dscl โดยไม่มีการรับรองความถูกต้องทางการบริหาร เราจะแจ้งให้คุณทราบ