Perintah userdel digunakan untuk menghapus akun pengguna. Secara default, itu tidak menghapus direktori home pengguna kecuali Anda menggunakan opsi -r. Menghapus akun pengguna akan menghapus semua referensi ke sana. Anda harus membuat ulang akun dan menambahkannya kembali ke grup agar menyerupai identitas aslinya. Berhati-hatilah sebelum menghapus akun pengguna.
Sintaks
Sintaks dari perintah userdel adalah:
$ userdel [options] {user names}
- userdel [nama pengguna] :Ini menghapus entri pengguna dari file /etc/passwd, tetapi membiarkan direktori home dan email pengguna tetap utuh. Cara menghapus akun pengguna ini tidak disarankan.
- userdel -r [nama pengguna] :Ini menghapus pengguna dan direktori home pengguna, bersama dengan kotak surat pengguna. Ini akan menghapus file yang dimiliki oleh pengguna bersama dengan akun pengguna dari direktori home-nya.
Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah userdel:
userdel: command not found
Anda dapat mencoba menginstal paket passwd seperti yang ditunjukkan di bawah ini sesuai dengan pilihan distribusi Anda.
Distribusi | Perintah |
---|---|
Debian | apt-get install passwd |
Ubuntu | apt-get install passwd |
Alpin | apk tambahkan bayangan |
Linux Arch | pacman -S shadow |
Kali Linux | apt-get install passwd |
Fedora | dnf install shadow-utils-2 |
Raspbian | apt-get install passwd |
Contoh Perintah userdel
1. Menghapus pengguna:
# userdel username
2. Hapus pengguna di direktori root lain:
# userdel --root path/to/other/root username
3. Hapus pengguna bersama dengan direktori home dan mail spool:
# userdel --remove username