Chạy báo tuyết. Hoàn toàn không thể giải thích được, tôi dường như đã vô tình kích hoạt người dùng root OSX. Tôi thực sự không biết nó đã xảy ra như thế nào, nhưng nếu bộ nhớ phục vụ tôi đang nhìn vào khung đăng nhập (với hai tài khoản người dùng của tôi) khi tôi phải nhấn một cái gì đó, và đột nhiên hai tài khoản được thay thế bằng một tài khoản chỉ nói "Khác .. . "
Nhấp vào tài khoản "Khác ..." cho phép tôi nhập tên người dùng và mật khẩu, nhưng cả hai tài khoản bình thường đều không hoạt động. Vì tôi không bao giờ đặt mật khẩu gốc, nên nó cũng không cho phép tôi theo cách đó.
Vì vậy, tôi đã khởi động vào chế độ Người dùng đơn và chạy các lệnh sau:
/sbin/mount -uw /
fsck -fy
launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
dscl . -passwd /Users/root newpassword
và điều đó cho phép tôi đăng nhập với quyền root. Sau đó, tôi đã đi đến Tùy chọn hệ thống, Tài khoản, Tùy chọn đăng nhập, nhấp Tham gia, Tiện ích thư mục mở và cuối cùng trong menu Chỉnh sửa tôi đã nhấp vào "Vô hiệu hóa người dùng root"
Tuyệt vời, tôi nghĩ, trở lại bình thường. Ngoại trừ việc khởi động lại, tôi vẫn chỉ hiển thị tài khoản ... khác và mật khẩu gốc tôi đã đặt trước đó không hoạt động nữa! Tôi phải khởi động lại vào Chế độ người dùng đơn và thực hiện lại toàn bộ quá trình chỉ để quay lại hệ thống (với quyền root)
Làm thế nào trên trái đất tôi đã vô tình kích hoạt điều này? Tôi thậm chí còn không biết về Tiện ích thư mục trước đây. Và quan trọng nhất, tại sao cái quái đó lại kích hoạt lại người dùng root khi khởi động? Cảm ơn trước sự giúp đỡ!