ฉันจะเพิ่มผู้ใช้ผู้ดูแลระบบที่ซ่อนอยู่ใน Mac ของฉันได้อย่างไร ฉันไม่ต้องการให้ปรากฏบนหน้าจอเข้าสู่ระบบ
ฉันจะเพิ่มผู้ใช้ผู้ดูแลระบบที่ซ่อนอยู่ใน Mac ของฉันได้อย่างไร ฉันไม่ต้องการให้ปรากฏบนหน้าจอเข้าสู่ระบบ
คำตอบ:
ลองคำใบ้นี้จากการสนับสนุนแอปเปิ้ล มีความแตกต่างที่ชัดเจนระหว่างโยเซมิตีและ OS X เวอร์ชั่นก่อนหน้าทั้งหมด
ฉันจะคัดลอก / วางคำสั่งโยเซมิตีที่นี่เพื่อที่จะไม่รุกราน demigods 'ไม่มีลิงก์โดดเดี่ยวในคำตอบ'
การสนับสนุน Quoth Apple:
ซ่อนบัญชีผู้ใช้ใน OS X Yosemite
คุณสามารถป้องกันไม่ให้บัญชีผู้ใช้ปรากฏในหน้าต่างเข้าสู่ระบบใน OS X Yosemite โดยใช้ขั้นตอนเหล่านี้:
เข้าสู่ระบบในฐานะผู้ใช้ที่เป็นผู้ดูแลระบบ
ใช้คำสั่ง Terminal นี้แทนชื่อบัญชีย่อของผู้ใช้ที่คุณต้องการซ่อนสำหรับ“ hiddenuser”:
sudo dscl . create /Users/hiddenuser IsHidden 1
หากคุณต้องการแสดงผู้ใช้ที่ซ่อนอยู่ในภายหลังให้ตั้งค่าIsHidden
แอตทริบิวต์ของผู้ใช้เป็น0 ดังนี้:
sudo dscl . create /Users/hiddenuser IsHidden 0
ตัวเลือกเพิ่มเติม
คุณยังสามารถย้ายโฮมไดเร็กตอรี่ของผู้ใช้ที่ซ่อนอยู่ไปยังสถานที่ที่มองไม่เห็นจาก Finder และลบจุดแชร์โฟลเดอร์สาธารณะของผู้ใช้ที่ซ่อนอยู่
คำสั่งต่อไปนี้ย้ายโฮมไดเร็กทอรีของ "hiddenuser" ไปที่ / var ซึ่งเป็นไดเร็กทอรีที่ซ่อนอยู่:
sudo mv /Users/hiddenuser /var/hiddenuser
คำสั่งต่อไปนี้อัพเดตเร็กคอร์ดผู้ใช้ของ "hiddenuser" ด้วยพา ธ โฮมไดเร็กทอรีใหม่ใน / var:
sudo dscl . -create /Users/hiddenuser NFSHomeDirectory /var/hiddenuser
คำสั่งต่อไปนี้จะลบ Public Folder points สำหรับผู้ใช้ที่มีชื่อยาวว่า "Hidden User":
sudo dscl . -delete "/SharePoints/Hidden User's Public Folder"
เข้าสู่บัญชีที่ซ่อนอยู่นี้
ในการเข้าถึงบัญชีผู้ดูแลระบบนี้ซ่อนจากหน้าจอเข้าสู่ระบบให้กดลูกศรลงเพื่อเลือกผู้ใช้ใด ๆ (ให้แน่ใจว่ารหัสผ่านที่ช่องป้อนไม่ได้เปิด) Opt-Returnแล้วกด
การดำเนินการนี้จะทำให้ฟิลด์ชื่อและรหัสผ่านว่างเปล่าช่วยให้คุณลงชื่อเข้าใช้บัญชีผู้ดูแลระบบที่ซ่อนอยู่
แสดงผู้ใช้ทั้งหมด (รวมถึงซ่อน)
โปรดจำไว้ว่ายังคงพบผู้ใช้ที่ซ่อนอยู่อย่าใช้สิ่งนี้เป็นมาตรการรักษาความปลอดภัย เพื่อแสดงรายการผู้ใช้ที่เป็นไปได้ทั้งหมดให้ใช้dscacheutil
dscacheutil -q user
หรือเพื่อแสดงผู้ใช้ทั้งหมดในกลุ่ม 'ผู้ใช้' (5 **)
dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'