Pada materi sebelumnya kita sudah mempelajari bagaimana cara membuat user di Ubuntu, kita juga sudah mempelajari bagaimana cara memasukkan user tersebut ke dalam sebuah grup.

Namun, untuk keamanan, jika Anda tidak lagi membutuhkan sebuah user, sebaiknya hapus akun user tersebut.

Apa saja yang dibutuhkan

Anda memerlukan akses super user atau root untuk menghapus user atau grup dari server Ubuntu.

Cara Melakukannya

Ikuti langkah-langkah ini untuk menghapus sebuah akun user:

  1. Ketikkan perintah berikut untuk menghapus akun user:
sudo deluser --remove-home <nama_user>
sudo deluser --remove-home bob
  1. Masukkan kata sandi Anda untuk menyelesaikan perintah deluser dengan hak akses root:

Cara Kerja

Pada perintah deluser ini kita menambahkan attribute –remove-home. Perintah ini akan menghapus user bernama bob dan juga menghapus direktori home dan mail spool yang berkaitan dengan user bob.

Secara default, perintah deluser akan menghapus user tanpa menghapus direktori home.

Sebaiknya simpan cadangan file user sebelum menghapus direktori home dan file yang lainny. Ini dapat dilakukan dengan attribute tambahan pada perintah deluser:

deluser --backup --remove-home bob

Perintah ini akan membuat file cadangan dengan nama bob.tar.gz di direktori kerja saat ini, lalu akun user dan direktori home akan dihapus.

Tambahan

Saat menggunaan perintah dengan attribut –group, perintah deluser akan menghapus grup.

Demikian pula, ketika perintah diketikkan dengan 2 argumen tanpa attribut, perintah deluser akan mencoba hapus pengguna dari grup tertentu:

deluser bob guest # ini akan menghapus pengguna bob dari grup guest
deluser --group guest # ini akan menghapus grup guest

Jika Anda hanya ingin menonaktifkan akun user dan bukan menghapusnya, Anda dapat melakukannya dengan perintah berikut:

sudo usermod -- expiredate 1 bob # nonaktifkan akun pengguna bob
sudo usermod --expiredate “” bob # aktifkan kembali akun pengguna bob
sudo usermod -e YYYY-MM-DD bob # tentukan tanggal kadaluarsa user bob

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.