GNU/Linux >> Belajar Linux >  >> Linux

Hapus Pengguna di Linux Dengan Perintah Userdel

Jika Anda ingin menghapus pengguna yang ada di Ubuntu atau distribusi Linux lainnya, Anda dapat menggunakan perintah userdel di terminal.

Ini adalah perintah langsung dengan hanya beberapa opsi. Berikut sintaksnya:

userdel [options] username

Karena perintah ini berhubungan dengan manajemen pengguna, Anda harus menjadi root atau memiliki hak sudo untuk menjalankannya.

Menghapus pengguna di baris perintah Linux

Pertama, daftarkan pengguna di sistem Linux Anda untuk mendapatkan nama pengguna dari pengguna yang ingin Anda hapus.

Sekarang, untuk menghapus pengguna, yang harus Anda lakukan adalah menggunakan perintah userdel dengan nama pengguna seperti ini:

sudo userdel user_name

Ingatlah bahwa itu tidak akan menghapus direktori home pengguna secara default. Tentu saja, Anda dapat menghapus direktori pengguna sendiri tetapi userdel menyediakan opsi yang lebih mudah.

Bagian berikutnya menunjukkan cara menghapus pengguna beserta direktori home-nya.

Hapus pengguna dengan direktori home

Anda dapat menggunakan opsi -r untuk menghapus pengguna bersama dengan direktori home dan mail spool (file yang menyimpan header email dan isi pesan dari akun email pengguna).

sudo userdel -r user_name

Perhatikan bahwa tidak disarankan untuk menghapus pengguna, khususnya dengan file-nya, di organisasi besar. Anda mungkin memerlukan file pengguna.

Jika seseorang keluar dari organisasi Anda, alih-alih menghapus pengguna dan filenya, Anda cukup mengunci pengguna dengan perintah usermod.

Kiat Bonus:Jangan gunakan opsi -f dengan perintah userdel

Jika Anda mengunjungi halaman manual dari perintah userdel, Anda akan menemukan opsi -f. Halaman manual itu sendiri menyarankan untuk tidak menggunakan opsi ini.

Opsi ini memaksa penghapusan akun pengguna, bahkan jika pengguna masih masuk. Ini juga memaksa userdel untuk menghapus direktori home dan spool email pengguna, bahkan jika pengguna lain menggunakan direktori home yang sama atau jika spool email tidak dimiliki oleh      pengguna yang ditentukan.

Jika USERGROUPS_ENAB didefinisikan sebagai ya di /etc/login.defs dan jika ada grup dengan nama yang sama dengan pengguna yang dihapus, maka grup ini akan dihapus, meskipun masih merupakan grup utama dari pengguna lain.

Opsi ini berbahaya dan dapat membuat sistem Anda dalam keadaan tidak konsisten.

Itu dia...

Anda tidak dapat menghapus beberapa pengguna secara bersamaan. Anda hanya dapat menghapus satu pengguna dalam satu waktu.

Seperti yang Anda lihat, sangat mudah menggunakan perintah userdel untuk menghapus pengguna di Linux. Tidak terlalu banyak pilihan untuk membingungkan Anda.

Saya harap Anda menyukai pembelajaran Linux kecil yang cepat ini. Saran Anda diterima.


Linux
  1. Kelola direktori home pengguna Linux dengan systemd-homed

  2. perintah su Linux

  3. Perintah rm Linux

  1. Cara Menghapus / Menghapus Pengguna di Linux Menggunakan Perintah userdel

  2. Perintah JQ di Linux dengan Contoh

  3. Contoh Perintah "rm" Linux

  1. Perintah wc Linux dengan Contoh

  2. Cara Menghapus/Menghapus Pengguna di Linux (Perintah userdel)

  3. Contoh Perintah userdel di Linux