Grup memudahkan untuk memberi pengguna keamanan dan hak akses yang sama untuk memodifikasi file atau direktori. Satu pengguna dapat dikaitkan dengan beberapa grup. Di Linux, kelompok dapat diklasifikasikan menjadi dua jenis yaitu kelompok primer dan sekunder. Grup utama dibuat selama pembuatan akun pengguna, sedangkan grup sekunder dapat berupa satu atau beberapa grup yang menjadi milik pengguna.
Dalam posting ini, kami akan menjelaskan cara menambahkan pengguna ke grup di OS Linux. Postingan ini juga akan mencakup menambahkan pengguna ke beberapa grup, menghapus pengguna dari grup, mengubah grup utama pengguna, membuat, menghapus, dan mencantumkan grup.
Catatan :Prosedur yang dijelaskan di sini telah diuji pada Ubuntu 20.04 LTS . Namun, prosedur yang sama juga berlaku untuk distribusi Linux lainnya.
Prasyarat
Anda memerlukan hak sudo atau akses root untuk menambah atau menghapus pengguna dari grup di Linux.
Cara Menambahkan Pengguna yang Ada ke Grup
Ketika pengguna baru dibuat, secara otomatis ditambahkan ke grup dengan nama yang sama. Misalnya, setelah membuat pengguna bernama "timah", sistem akan secara otomatis membuat grup baru bernama "timah". Kemudian pengguna baru "tin" ini akan ditambahkan ke grup baru bernama "tin".
Jika Anda ingin menambahkan pengguna ke beberapa grup lain, perintahnya adalah sebagai berikut:
$ sudo usermod -a -G <group_name> <user_name>
Misalnya, perintah di bawah ini akan menambahkan pengguna yang sudah ada bernama "tin" ke grup sekunder bernama "samba".
$ sudo usermod -a -G samba tin
Masukkan kata sandi sudo, setelah itu pengguna baru akan dibuat dan diberi grup.
Cara Menambahkan Pengguna yang Ada ke Beberapa Grup
Jika Anda ingin menambahkan pengguna yang sudah ada ke beberapa grup sekunder, Anda dapat melakukannya menggunakan satu perintah sebagai berikut:
$ sudo usermod -a -G <group_name1,group_name2,group_name3> <user_name>
Misalnya, perintah di bawah ini akan menambahkan pengguna yang sudah ada bernama “tin” ke tiga grup bernama “sudo”, “samba”, dan “admin”.
$ sudo usermod -a -G sudo,samba,admin tin
Buat Pengguna Baru dan Tambahkan di Grup
Jika Anda perlu membuat pengguna baru dan menambahkannya di grup sekunder, berikut adalah perintah untuk melakukannya:
$ sudo useradd -G <group_name> <user_name>
Misalnya, perintah di bawah ini akan membuat pengguna baru bernama “titin” dan menambahkannya ke grup yang sudah ada bernama “samba”.
$ sudo useradd -G samba tintin
Masukkan kata sandi sudo, setelah itu pengguna baru akan dibuat dan diberi grup.
Cara Mengubah Grup Utama Pengguna
Untuk mengubah grup utama pengguna, perintahnya adalah sebagai berikut:
$ sudo usermod -g <group_name> <user_name>
Misalnya, untuk mengubah grup utama “timah” milik pengguna menjadi “samba”, perintahnya adalah:
$ sudo usermod -g samba tin
Melihat Grup tempat Pengguna ditambahkan
Setelah menambahkan pengguna ke grup tertentu, Anda dapat mengonfirmasinya sebagai berikut:
$ groups <user_name>
Ini akan menunjukkan kepada Anda grup tempat pengguna yang ditentukan sebagai
Cara Menghapus Pengguna dari Grup
Untuk menghapus pengguna dari grup tertentu, sintaksnya adalah sebagai berikut:
$ sudo gpasswd -d <user_name> <group_name>
Untuk menghapus pengguna bernama "tin" dari grup bernama "samba", perintahnya adalah:
$ sudo gpasswd -d tin samba
Cara Membuat Grup Baru
Jika Anda perlu membuat grup baru di Linux, Anda dapat melakukannya dengan menggunakan perintah di bawah ini di Terminal:
$ sudo groupadd group_name
Pastikan untuk mengganti group_name dengan nama grup yang ingin Anda buat.
Cara Menghapus Grup
Jika Anda perlu menghapus grup dari sistem Linux, sintaksnya adalah sebagai berikut:
$ sudo groupdel <group_name>
Misalnya, untuk menghapus grup bernama “samba”, perintahnya adalah:
$ sudo groupdel samba
Melihat Semua Grup di Sistem
Jika Anda ingin melihat semua grup di sistem Linux, perintahnya adalah sebagai berikut:
$ getent group
Perintah ini akan mencantumkan semua grup di sistem Anda bersama dengan akun pengguna yang menjadi anggota grup ini.
Misalnya, output berikut menunjukkan daftar grup beserta anggotanya seperti Anda dapat melihat pengguna "syslog" dan "kbuzdar" adalah anggota grup "adm".
Ini semua tentang cara menambahkan pengguna ke grup di Linux. Jika Anda ingin mempelajari tentang menambahkan atau menghapus pengguna di OS Linux, Anda dapat mengikuti panduan kami tentang Cara Menambah dan Menghapus Pengguna di Linux.