Xóa người dùng chuẩn khỏi Mac OS


11

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.

nhập mô tả hình ảnh ở đây

Đây là tất cả tài khoản và tôi muốn xóa mactà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.

nhập mô tả hình ảnh ở đây

Khi được hỏi, tôi chạy whotrong 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.


Việc chuyển đổi người dùng chuẩn thành quản trị viên có thay đổi gì không?
drivec

Rất có thể bạn không thể xóa macngườ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 whothiết bị đầu cuối.
dan

Tôi thực sự đã nâng cấp lên SSD mới 750 GB và người dùng tôi muốn xóa là quản trị viên chính
Chaklader Asfak Arefe

@danielAzuelos xem câu hỏi cập nhật của tôi.
Chaklader Asfak Arefe

Câu trả lời:


4

Tôi đã có một vấn đề rất giống với điều này. Với sự giúp đỡ của Hỗ trợ của Apple, tôi đã giải quyết nó. Tôi đã đăng giải pháp tại đây: https://discussions.apple.com/message/33849669

Lặp đi lặp lại ở đây, đó là:

  • Khởi động vào phân vùng phục hồi.
  • Chọn Terminal từ menu Tiện ích -> Terminal sẽ xuất hiện.
  • Enter: resetpassword tại sự trở lại nhanh chóng và hit -> một cửa sổ / ứng dụng mới sẽ xuất hiện phía sau cửa sổ Terminal gọi là "Thiết lập lại mật khẩu"
  • Thực hiện các bước để đặt lại mật khẩu cho tài khoản bạn đang cố xóa.
  • Khởi động lại máy Mac và đăng nhập lại làm tài khoản quản trị viên chính của bạn.
  • Chuyển đến ngăn Tùy chọn hệ thống người dùng và nhóm , chọn tài khoản bạn đang cố xóa và nhấn nút trừ.

Đã sửa nó cho tôi. Hi vọng điêu nay co ich!


xin chào, tôi đã cài đặt lại hệ điều hành High Sierra do nó bị chậm và quyết định thử phương pháp của bạn. Tôi có thể xác nhận rằng nó hoạt động tốt
Chaklader Asfak Arefe

18

Nút - được tô màu cho người dùng khi người dùng vẫn đăng nhập bằng Chuyển đổi người dùng nhanh. Đăng xuất người dùng khác mà bạn đang cố xóa, sau đó quay lại Tùy chọn hệ thống bằng tài khoản người dùng này và thử lại. Bạn có thể khởi động lại để chắc chắn rằng người dùng cũng không hoạt động.

Bạn có thể xóa người dùng khỏi dòng lệnh và bạn cần cẩn thận, bạn có tên chính xác ngắn hoặc bạn sẽ xóa dữ liệu sai. Trong trường hợp này, tên ngắn là mac . Chạy phần sau để xóa người dùng và xóa riêng thư mục nhà của người dùng. Nếu bạn muốn giữ thư mục nhà, đừng chạy rmlệnh.

sudo dscl . delete /Users/mac
sudo rm -rf /Users/mac

Nếu dscllệnh thất bại, hãy đặt lại mật khẩu trên tài khoản và thử lại các lệnh trên.

sudo passwd mac

1
Bình luận không dành cho thảo luận mở rộng; cuộc trò chuyện này đã được chuyển sang trò chuyện .
bmike

1
Đối với những người bạn đến đây sau tôi, đây là giải pháp. Đừng bận tâm khởi động vào một phân vùng phục hồi; nó hoàn toàn không cần thiết Chỉ cần khởi động lại máy của bạn và sau đó loại bỏ người dùng.
mlg87
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.