วิธีเปลี่ยนรหัสผ่านบัญชีผู้ใช้รูทใน Mac OS X
ผู้ใช้ Mac ขั้นสูงบางรายต้องการให้ผู้ใช้รูทเปิดใช้งานใน Mac OS X เพื่อวัตถุประสงค์ในการดูแลระบบหรือแก้ไขปัญหา แม้ว่าหลายๆ คนจะเก็บรหัสผ่านบัญชีผู้ใช้รูทเหมือนกับรหัสผ่านผู้ดูแลระบบทั่วไป แต่ก็ไม่แนะนำเสมอไปในบางสถานการณ์ ดังนั้นผู้ใช้ Mac เหล่านี้อาจต้องการเปลี่ยนรหัสผ่านบัญชีผู้ใช้รูทใน Mac OS X
เพื่อให้ชัดเจนที่สุด หมายความว่าบัญชีการเข้าสู่ระบบระดับรูทอาจมีรหัสผ่านที่แตกต่างและไม่ซ้ำใครจากบัญชีผู้ดูแลระบบ แน่นอนว่ารหัสผ่านอาจเหมือนกัน แต่เนื่องจากมีความเป็นไปได้ที่รหัสผ่านจะต่างกัน อย่าลืมอย่าลืมรหัสผ่านใดรหัสผ่านหนึ่ง มิฉะนั้น คุณอาจประสบปัญหาบางอย่างได้ อีกครั้ง วิธีนี้เหมาะสำหรับผู้ใช้ Mac ขั้นสูงที่มีเหตุผลในการใช้บัญชีผู้ใช้รูทตั้งแต่เริ่มต้น การดำเนินการนี้ไม่เหมือนกับการเปลี่ยนรหัสผ่านผู้ใช้ที่เป็นผู้ดูแลระบบ ซึ่งเป็นบัญชีผู้ใช้ที่แยกจากรูท superuser โดยสิ้นเชิง
มีสองสามวิธีในการเปลี่ยนรหัสผ่านของผู้ใช้รูทใน Mac OS X เราจะแสดงวิธีเปลี่ยนด้วยแอปพลิเคชันยูทิลิตี้ไดเร็กทอรีที่ใช้เพื่อเปิดใช้งานบัญชีรูทใน ที่แรก.
การเปลี่ยนรหัสผ่านรูทบน Mac ด้วยยูทิลิตี้ไดเรกทอรี
Directory Utility สามารถเข้าถึงได้ผ่านแผงการตั้งค่าหรือโดยตรง
- จากเมนู Apple เลือก “System Preferences” จากนั้นคลิกที่แผงการตั้งค่า “Users & Groups”
- เลือกไอคอนแม่กุญแจตรงมุม จากนั้นป้อนรหัสผ่านผู้ดูแลระบบ
- เลือก “ตัวเลือกการเข้าสู่ระบบ”
- คลิกปุ่ม "เข้าร่วม" ข้าง "เซิร์ฟเวอร์บัญชีเครือข่าย" จากนั้นคลิก "เปิดยูทิลิตี้ไดเร็กทอรี" เพื่อเปิดแอป
- เลือกไอคอนแม่กุญแจในแอพ Directory Utility และตรวจสอบสิทธิ์อีกครั้งด้วยการเข้าสู่ระบบของผู้ดูแลระบบ
- จากเมนู “แก้ไข” เลือก “เปลี่ยนรหัสผ่านรูท”
- ป้อนรหัสผ่านรูทเก่า จากนั้นยืนยันการล็อกอินรหัสผ่านรูทใหม่เพื่อสิ้นสุดการเปลี่ยนรหัสผ่าน
โปรดทราบว่าคุณสามารถข้ามไปที่แอพ Directory Utility ได้ทันทีจากบรรทัดคำสั่งด้วยไวยากรณ์ต่อไปนี้:
open /System/Library/CoreServices/Directory\ Utility.app/
Directory Utility มีลักษณะเหมือนกันในทุกเวอร์ชันของ OS X และเมนูแก้ไขจะมีความสามารถในการเปลี่ยนรหัสผ่านรูทเสมอ:
คุณต้องป้อนรหัสผ่านเดิมสองครั้งเพื่อยืนยันการเปลี่ยนแปลง:
โปรดทราบว่าการเปลี่ยนรหัสผ่านจะมีผลกับรูทไม่ว่าจะเปิดใช้งานอย่างไร ไม่ว่าจะผ่านบรรทัดคำสั่งหรือยูทิลิตี้ไดเรกทอรีใน OS X
เห็นได้ชัดว่าผู้ใช้ที่รู้จักกันมานาน การเข้าสู่ระบบบัญชีผู้ใช้รูทจะเป็น 'รูท' เสมอ มีเพียงรหัสผ่านเท่านั้นที่จะเปลี่ยนแปลง ซึ่งแตกต่างจากบัญชีเข้าสู่ระบบของผู้ดูแลระบบทั่วไปใน OS X ซึ่งชื่อผู้ใช้และรหัสผ่านของบัญชีผู้ดูแลระบบอาจเปลี่ยนแปลงได้ ทั้งนี้ขึ้นอยู่กับข้อมูลรับรองการเข้าสู่ระบบสำหรับบัญชีผู้ใช้ที่กำหนด
ดังที่ได้กล่าวไปแล้ว หมายความว่าคุณสามารถตั้งรหัสผ่านอื่นสำหรับการเข้าสู่ระบบรูทที่กว้างขึ้นจากบัญชีระดับผู้ดูแลระบบใดก็ได้ หรือรหัสผ่านจะเหมือนกันก็ได้ ขึ้นอยู่กับคุณและรหัสผ่านใดเหมาะสมที่สุดสำหรับสถานการณ์ของคุณ
โปรดจำไว้ว่าเมื่อคุณเปลี่ยนรหัสผ่านบัญชีรูทแล้ว คุณจะต้องป้อนรหัสผ่านใหม่ทุกครั้งที่เรียกใช้คำสั่ง sudo หรือเมื่อใดก็ตามที่ผู้ใช้ต้องการเข้าสู่ระบบโดยตรงกับผู้ใช้รูท สิ่งนี้ใช้ได้กับทุกสิ่งที่ใช้รูทจากบรรทัดคำสั่งหรือ OS X GUI ทั่วไป ไม่ว่าจะเป็นการเรียกใช้งานสคริปต์ สตริงคำสั่ง การเปิดใช้แอพ GUI ในฐานะรูท หรืออะไรก็ตามที่ต้องใช้รูทโดยตรง