Linux Command Line Tutorial For Beginners 23 - userdel command (Removing Users)
Isi kandungan:
Linux adalah sistem berbilang pengguna, yang bermaksud bahawa lebih daripada satu orang boleh berinteraksi dengan sistem yang sama pada masa yang sama. Sebagai pentadbir sistem, anda mempunyai tanggungjawab untuk mengurus pengguna dan kumpulan sistem dengan membuat pengguna baru dan menyerahkannya kepada kumpulan yang berbeza.
Kadang-kadang, anda mungkin perlu memadamkan akaun pengguna. Mungkin kerana pengguna berpindah dari organisasi, atau ia dibuat untuk perkhidmatan khusus yang tidak lagi berjalan pada sistem.
Di Linux, anda boleh memadamkan akaun pengguna dan semua fail yang berkaitan dengan menggunakan arahan
userdel
.
Tutorial ini merangkumi arahan pengguna dan pilihannya.
Sintaks Perintah pengguna
Sintaks untuk arahan
userdel
adalah seperti berikut:
userdel USERNAME
Untuk memadamkan pengguna menggunakan perintah
userdel
, anda perlu log masuk sebagai root atau pengguna dengan akses
sudo
.
Bagaimana untuk Menghapus Pengguna di Linux
Untuk memadamkan akaun pengguna bernama
username
menggunakan arahan
userdel
akan anda jalankan:
userdel username
Apabila dipanggil, arahan tersebut membaca kandungan fail
/etc/login.defs
. Sifat yang ditakrifkan dalam fail ini mengatasi kelakuan lalai pengguna. Jika
USERGROUPS_ENAB
ditetapkan kepada
yes
dalam fail ini,
userdel
memadam kumpulan dengan nama yang sama dengan pengguna, hanya jika tiada pengguna lain adalah ahli kumpulan ini.
Perintah membuang entri pengguna dari
/etc/passwd
dan
/etc/shadow,
fail.
Dalam kebanyakan pengedaran Linux, apabila mengalih keluar akaun pengguna dengan
userdel
, direktori pengguna rumah dan kiriman surat tidak dikeluarkan.
Gunakan opsyen
-r
(
--remove
) untuk memaksa
userdel
untuk mengalih keluar direktori rumah pengguna dan
userdel
mel:
userdel -r username
Arahan di atas tidak mengalih keluar fail pengguna yang terletak di sistem fail lain. Anda perlu mencari dan memadam fail secara manual.
Jika pengguna yang anda mahu alih keluar masih log masuk, atau jika terdapat proses yang dijalankan oleh pengguna ini, arahan
userdel
tidak membenarkan untuk mengalih keluar pengguna.
Dalam keadaan ini, adalah disyorkan untuk log keluar pengguna dan membunuh semua proses berjalan pengguna dengan perintah
killall
:
sudo killall -u username
Setelah selesai, anda boleh mengalih keluar pengguna.
Pilihan lain adalah dengan menggunakan opsyen
-f
(
--force
) yang memberitahu
userdel
untuk mengalihkan akaun pengguna secara paksa, walaupun pengguna masih log masuk atau jika menjalankan proses yang dimiliki oleh pengguna.
Kesimpulannya
Dalam tutorial ini, anda belajar bagaimana untuk menghapus akaun pengguna di Linux menggunakan perintah
userdel
. Sintaks yang sama digunakan untuk sebarang pengedaran Linux, termasuk Ubuntu, CentOS, RHEL, Debian, Fedora, dan Arch Linux.
userdel
adalah utiliti tingkat rendah, pengguna Debian dan Ubuntu lebih cenderung menggunakan perintah
deluser
lebih mesra.
Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.
pengguna terminalBagaimana untuk membuang latar belakang dari imej dalam talian dengan sempurna

Inilah Cara Hapus Latar Belakang Dan Latar Belakang Imej Atas.
Bagaimana untuk mendapatkan command prompt dalam menu konteks dalam windows 10 creators ...

Mahu kembali pilihan Prompt Perintah dalam Menu Konteks di Windows 10? Cara tipu daya ini akan membawa ia kembali dalam keadaan sengit. Semak ia!
Bagaimana untuk membuang pecahan halaman dalam google docs

Kerosakan halaman boleh menjengkelkan. Gunakan penyegerakan Page Sizer untuk mengalih keluar pecahan halaman dan membuat halaman yang berterusan dalam Google Docs.