Tôi đã tạo một tài khoản Quản trị viên mới ở Sierra High và cần xóa tài khoản quản trị viên trước đây được đánh dấu là người dùng chuẩn. Tuy nhiên, sau khi mở khóa với tư cách quản trị viên và chọn người dùng tương ứng mà tôi muốn xóa, tôi thấy -
dấu hiệu được đánh dấu là Xám.
Đây là tất cả tài khoản và tôi muốn xóa mac
tài khoản người dùng,
$ dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'
name: mac
password: ********
uid: 501
gid: 20
dir: /Users/mac
shell: /bin/bash
--
--
name: chaklader
password: ********
uid: 502
gid: 20
dir: /Users/chaklader
shell: /bin/bash
Làm cách nào để xóa tài khoản tương ứng? Tôi tìm thấy một đoạn mã để chạy trên thiết bị đầu cuối, tức là sudo /usr/bin/dscl . -delete "/Users/mac"
. Tôi có nên thử điều đó và sẽ làm việc ra?
Cập nhật:
Như một câu trả lời được đề xuất, tôi không đăng nhập vào menu chuyển đổi người dùng nhanh.
Khi được hỏi, tôi chạy who
trong thiết bị đầu cuối và nhận được kết quả,
$ who
chaklader console Dec 28 06:01
chaklader ttys000 Dec 28 14:51
Vì vậy, tóm lại người dùng khác, mac không có trong thiết bị đầu cuối.
mac
người dùng vì nó đang hoạt động và khóa các nguồn tài nguyên hệ thống (ví dụ: anh ta có thể đã gắn một đĩa bên ngoài và đang ngồi trên đó). Để kiểm tra khả năng này, hãy nhập who
thiết bị đầu cuối.