CentOS, serta semua distribusi Linux lainnya, adalah sistem operasi multi-pengguna. Setiap pengguna dapat memiliki tingkat izin yang berbeda dan pengaturan khusus untuk berbagai aplikasi baris perintah dan GUI.
Mengetahui cara menambah dan menghapus pengguna adalah salah satu keterampilan penting yang harus diketahui setiap pengguna Linux.
Dalam tutorial ini, kami akan menjelaskan cara menambah dan menghapus pengguna di sistem CentOS 7.
Prasyarat #
Anda harus masuk sebagai root atau pengguna dengan hak sudo untuk membuat dan menghapus pengguna.
Cara Menambahkan Pengguna di CentOS #
Di CentOS, Anda dapat membuat akun pengguna baru menggunakan useradd
utilitas baris perintah.
Untuk membuat akun pengguna baru bernama "nama pengguna" Anda akan menjalankan:
sudo adduser username
Perintah di atas tidak menampilkan output. Ini akan membuat direktori home pengguna baru (/home/username
) dan salin file dari /etc/skel
direktori ke direktori home pengguna. Di dalam direktori home, pengguna dapat menulis, mengedit, dan menghapus file dan direktori.
Selanjutnya, Anda harus menyetel sandi untuk pengguna baru agar pengguna dapat masuk. Untuk melakukannya, gunakan passwd
perintah:
sudo passwd username
Anda akan diminta untuk memasukkan dan mengkonfirmasi kata sandi. Pastikan Anda menggunakan sandi yang kuat.
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Secara default di CentOS, anggota roda grup diberikan akses sudo.
Jika Anda ingin pengguna yang baru dibuat memiliki hak administratif, tambahkan pengguna ke grup roda:
sudo usermod -aG wheel username
Jika Anda masuk sebagai root, Anda tidak perlu menambahkan setiap perintah dengan sudo. Cara Menghapus Pengguna di CentOS #
Jika akun pengguna tidak lagi diperlukan, Anda dapat menghapusnya menggunakan deluser
alat baris perintah.
Untuk menghapus pengguna, tanpa menghapus file pengguna, jalankan:
sudo userdel username
Jika Anda ingin menghapus direktori home dan mail spool pengguna, gunakan -r
bendera:
sudo userdel -r username
Jika berhasil, userdel
perintah tidak menghasilkan output apa pun.
Jika pengguna diberi sudoprivileges, itu akan dihapus dari grup roda, serta dari grup lain tempat pengguna menjadi anggota.