Cara menghapus user di linux tapi file user masih tetap utuh #09
Daftar Isi:
Linux adalah sistem multi-pengguna, yang berarti lebih dari satu orang dapat berinteraksi dengan sistem yang sama secara bersamaan. Sebagai administrator sistem, Anda memiliki tanggung jawab untuk mengelola pengguna dan grup sistem dengan membuat pengguna baru dan menugaskan mereka ke grup yang berbeda.
Kadang-kadang, Anda mungkin perlu menghapus akun pengguna. Mungkin karena pengguna pindah dari organisasi, atau diciptakan untuk layanan tertentu yang tidak lagi berjalan pada sistem.
Di Linux, Anda dapat menghapus akun pengguna dan semua file terkait menggunakan perintah
userdel
.
Tutorial ini mencakup perintah
userdel
dan opsinya.
Sintaks perintah
userdel
Sintaks untuk perintah
userdel
adalah sebagai berikut:
userdel USERNAME
Untuk menghapus pengguna menggunakan perintah
userdel
, Anda harus masuk sebagai root atau pengguna dengan akses
sudo
.
Cara Menghapus Pengguna di Linux
Untuk menghapus akun pengguna bernama
username
menggunakan perintah
userdel
Anda akan menjalankan:
userdel username
Ketika dipanggil, perintah membaca konten file
/etc/login.defs
. Properti yang ditentukan dalam file ini mengesampingkan perilaku default
userdel
. Jika
USERGROUPS_ENAB
disetel ke
yes
dalam file ini,
userdel
menghapus grup dengan nama yang sama dengan pengguna, hanya jika tidak ada pengguna lain yang menjadi anggota grup ini.
Perintah menghapus entri pengguna dari file
/etc/passwd
dan
/etc/shadow,
,.
Di sebagian besar distribusi Linux, ketika menghapus akun pengguna dengan
userdel
, direktori home spool dan mail pengguna tidak dihapus.
Gunakan opsi
-r
(
--remove
) untuk memaksa
userdel
untuk menghapus direktori home pengguna dan mail spool:
userdel -r username
Perintah di atas tidak menghapus file pengguna yang terletak di sistem file lain. Anda harus mencari dan menghapus file secara manual.
Jika pengguna yang ingin Anda hapus masih masuk, atau jika ada proses yang sedang berjalan milik pengguna ini, perintah
userdel
tidak memungkinkan untuk menghapus pengguna.
Dalam situasi ini, disarankan untuk keluar pengguna dan membunuh semua proses yang dijalankan pengguna dengan perintah
killall
:
sudo killall -u username
Setelah selesai, Anda dapat menghapus pengguna.
Opsi lain adalah menggunakan opsi
-f
(
--force
) yang memberi tahu
userdel
untuk menghapus akun pengguna secara paksa, bahkan jika pengguna masih masuk atau jika ada proses yang sedang berjalan milik pengguna.
Kesimpulan
Dalam tutorial ini, Anda belajar cara menghapus akun pengguna di Linux menggunakan perintah
userdel
. Sintaks yang sama berlaku untuk distribusi Linux apa pun, termasuk Ubuntu, CentOS, RHEL, Debian, Fedora, dan Arch Linux.
userdel
adalah utilitas tingkat rendah, pengguna Debian dan Ubuntu lebih cenderung menggunakan perintah
deluser
ramah.
Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.
pengguna terminalBagaimana cara menghapus akun Google Plus tanpa menghapus Gmail
Pelajari cara menghapus akun Google Plus tanpa menghapus akun Gmail atau YouTube. Anda dapat tetapi tetap menggunakan layanan Google lainnya.
Cara membuat pengguna di linux (perintah useradd)
Linux adalah sistem multi-pengguna yang berarti lebih dari satu orang dapat berinteraksi dengan sistem yang sama secara bersamaan. Tutorial ini menjelaskan perintah useradd dan opsinya.
Cara menghapus file dan direktori menggunakan baris perintah linux
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah rm untuk menghapus file dan direktori melalui contoh dan penjelasan dari opsi rm yang paling umum.