Hapus pengguna standar dari Mac OS

11

Saya membuat akun Admin baru di Sierra High dan perlu menghapus akun admin sebelumnya yang sekarang ditandai sebagai pengguna standar. Namun, setelah membuka sebagai admin dan memilih masing-masing pengguna yang ingin saya hapus, saya melihat -tandanya ditandai sebagai Gray.

masukkan deskripsi gambar di sini

Ini semua akun dan saya ingin menghapus macakun pengguna,

$ 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

Bagaimana cara saya menghapus akun masing-masing? Saya menemukan potongan kode untuk dijalankan di terminal, yaitu sudo /usr/bin/dscl . -delete "/Users/mac",. Haruskah saya mencobanya dan akan berhasil?

Memperbarui:

Sebagai jawaban yang disarankan, saya tidak masuk ke menu perpindahan pengguna cepat.

masukkan deskripsi gambar di sini

Ketika ditanya, saya berlari whodi terminal dan mendapatkan hasilnya,

$ who

chaklader console  Dec 28 06:01 
chaklader ttys000  Dec 28 14:51

Jadi, secara singkat pengguna lain, mac tidak ada di terminal.

Chaklader Asfak Arefe
sumber
Apakah mengonversi pengguna standar ke admin mengubah sesuatu?
drivec
Anda kemungkinan besar tidak dapat menghapus macpengguna karena aktif dan mengunci sumber daya sistem (misalnya dia mungkin telah memasang disk eksternal dan duduk di atasnya). Untuk memeriksa kemungkinan ini, masukkan whoterminal.
dan
Saya memang ditingkatkan ke SSD baru 750 GB dan pengguna yang ingin saya hapus adalah admin utama 👨‍💼
Chaklader Asfak Arefe
@danielAzuelos lihat pertanyaan saya yang diperbarui.
Chaklader Asfak Arefe

Jawaban:

4

Saya punya masalah yang sangat mirip dengan ini. Dengan bantuan Dukungan Apple saya menyelesaikannya. Saya memposting solusinya di sini: https://discussions.apple.com/message/33849669

Mengulanginya di sini adalah:

  • Boot ke partisi pemulihan.
  • Pilih Terminal dari menu Utilitas -> Terminal akan muncul.
  • Masukkan: resetpassword saat diminta dan tekan kembali -> jendela / aplikasi baru akan muncul di belakang jendela Terminal yang disebut "Reset Kata Sandi"
  • Ikuti langkah-langkah untuk mengatur ulang kata sandi untuk akun yang Anda coba hapus.
  • Nyalakan kembali Mac dan masuk kembali sebagai akun admin utama Anda.
  • Buka panel Preferensi Sistem Pengguna & Grup , pilih akun yang ingin Anda hapus dan tekan tombol minus.

Memperbaikinya untukku. Semoga ini membantu!

DavidT
sumber
hai david, saya menginstal ulang OS Sierra Tinggi karena semakin lambat dan memutuskan untuk mencoba metode Anda. Saya dapat mengkonfirmasi bahwa itu berfungsi dengan baik
Chaklader Asfak Arefe
18

Tombol - berwarna abu-abu untuk pengguna saat pengguna masih masuk dengan Fast User Switching. Logout pengguna lain yang Anda coba hapus, lalu kembali ke System Preferences dengan akun pengguna ini dan coba lagi. Anda dapat memulai ulang untuk memastikan bahwa pengguna juga tidak aktif.

Anda dapat menghapus pengguna dari baris perintah dan Anda harus berhati-hati Anda memiliki nama pendek yang tepat atau Anda akan menghapus data yang salah. Dalam hal ini, nama pendeknya adalah mac . Jalankan yang berikut untuk menghapus pengguna dan secara terpisah menghapus folder rumah pengguna. Jika Anda ingin menyimpan folder rumah, jangan jalankan rmperintah.

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

Jika dsclperintah gagal, setel ulang kata sandi pada akun dan coba lagi perintah di atas.

sudo passwd mac
GRG
sumber
1
Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
bmike
1
Bagi Anda yang datang ke sini setelah saya, ini solusinya. Jangan repot-repot mem-boot ke partisi pemulihan; itu sama sekali tidak perlu. Cukup reboot mesin Anda dan kemudian hapus pengguna.
mlg87