ซ่อนบัญชีผู้ใช้ใน macOS

หากคุณต้องการช่วยเหลือผู้ใช้ แต่ไม่ต้องการให้พวกเขาเห็นบัญชีผู้ใช้ของคุณเมื่อลงชื่อเข้าใช้ คุณสามารถดูวิธีซ่อนบัญชีผู้ใช้ในหน้าต่างเข้าสู่ระบบ macOS ได้

 บทความนี้จัดทำขึ้นสำหรับผู้ดูแลระบบ หากคุณเชื่อว่าปัญหานี้มีผลกับคุณ โปรดติดต่อผู้ดูแลระบบของธุรกิจหรือโรงเรียนของคุณ

ซ่อนบัญชีผู้ใช้ในหน้าต่างเข้าสู่ระบบ macOS

1. ล็อกอินเป็นผู้ดูแลระบบ

2. ใช้คำสั่ง Terminal นี้ แทนชื่อย่อของผู้ใช้ที่คุณต้องการซ่อนสำหรับ "hiddenuser" ดังนี้

sudo dscl . create /Users/hiddenuser IsHidden 1

บัญชีผู้ใช้จะถูกซ่อนในการตั้งค่าระบบในครั้งถัดไปที่เปิดขึ้นด้วยเช่นกัน ไม่สามารถใช้คำสั่งนี้กับบัญชีผู้ใช้ทั่วไป ดูวิธีจัดการบัญชีผู้ใช้ทั่วไป

แสดงบัญชีผู้ใช้ที่ซ่อน

หากคุณต้องการแสดงผู้ใช้ที่ซ่อน ให้ตั้งค่าแอตทริบิวต์ IsHidden ของผู้ใช้เป็น 0 ดังนี้

sudo dscl . create /Users/hiddenuser IsHidden 0

คุณสามารถลบแอตทริบิวต์ IsHidden แทนได้ หากต้องการ

ซ่อนโฟลเดอร์เริ่มต้นและจุดแชร์

คุณสามารถย้ายโฟลเดอร์เริ่มต้นของผู้ใช้ที่ซ่อนไปยังที่ที่ไม่เห็นจาก Finder ได้ และคุณสามารถลบจุดแชร์ของโฟลเดอร์สาธารณะของผู้ใช้ที่ซ่อน

คำสั่งนี้จะย้ายโฟลเดอร์เริ่มต้นของ "hiddenuser" ไปยัง /var ซึ่งเป็นไดเรกทอรีที่ซ่อน ดังนี้

sudo mv /Users/hiddenuser /var/hiddenuser

คำสั่งนี้จะอัพเดทบันทึกผู้ใช้ของ "hiddenuser" ด้วยพาธโฟลเดอร์เริ่มต้นใหม่ใน /var ดังนี้

sudo dscl . create /Users/hiddenuser NFSHomeDirectory /var/hiddenuser

คำสั่งนี้จะลบจุดแชร์ของโฟลเดอร์เริ่มต้นสำหรับผู้ใช้ที่มีชื่อยาว "Hidden User” ดังนี้

sudo dscl . delete "/SharePoints/Hidden User's Public Folder"
วันที่เผยแพร่: