Câu trả lời:
Hãy thử gợi ý này từ Hỗ trợ của Apple . Có sự khác biệt rõ rệt giữa Yosemite và tất cả các phiên bản OS X trước đó.
Tôi sẽ sao chép / dán các lệnh Yosemite tại đây để không xúc phạm 'không có liên kết đơn độc trong các câu trả lời'.
Quoth Apple Hỗ trợ:
Ẩn tài khoản người dùng trong OS X Yosemite
Bạn có thể ngăn tài khoản người dùng xuất hiện trong cửa sổ đăng nhập trong OS X Yosemite bằng cách sử dụng các bước sau:
Đăng nhập như một người dùng quản trị.
Sử dụng lệnh Terminal này, thay thế tên tên tài khoản ngắn của người dùng mà bạn muốn ẩn cho ẩn Hiddenuser
sudo dscl . create /Users/hiddenuser IsHidden 1
Nếu sau này bạn muốn hiển thị người dùng ẩn, hãy đặt IsHidden
thuộc tính của người dùng thành 0 như thế này:
sudo dscl . create /Users/hiddenuser IsHidden 0
Tùy chọn bổ sung
Bạn cũng có thể di chuyển thư mục chính của người dùng bị ẩn đến một nơi không thể nhìn thấy từ Finder và xóa điểm chia sẻ Thư mục chung của người dùng bị ẩn.
Lệnh sau di chuyển thư mục chính của "hiddenuser" sang / var, một thư mục ẩn:
sudo mv /Users/hiddenuser /var/hiddenuser
Lệnh sau đây cập nhật hồ sơ người dùng của "hiddenuser" với đường dẫn thư mục chính mới trong / var:
sudo dscl . -create /Users/hiddenuser NFSHomeDirectory /var/hiddenuser
Lệnh sau sẽ xóa điểm chia sẻ Thư mục chung cho người dùng với tên dài "Người dùng ẩn ẩn:
sudo dscl . -delete "/SharePoints/Hidden User's Public Folder"
Đăng nhập vào tài khoản ẩn này
Để truy cập tài khoản quản trị ẩn này từ màn hình đăng nhập, nhấn mũi tên xuống để chọn bất kỳ người dùng nào (đảm bảo hộp nhập mật khẩu không mở), sau đó nhấn Opt-Return.
Điều này sẽ đưa ra các trường tên và mật khẩu trống, cho phép bạn đăng nhập vào tài khoản quản trị viên ẩn.
Hiển thị tất cả người dùng (bao gồm cả ẩn)
Hãy nhớ rằng người dùng ẩn vẫn có thể được tìm thấy, không sử dụng điều này như một biện pháp bảo mật. Để hiển thị danh sách tất cả người dùng có thể, hãy sử dụngdscacheutil
dscacheutil -q user
hoặc để hiển thị tất cả người dùng trong nhóm 'Người dùng' (5 **)
dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'