Tutorial & Panduan Lengkap Manajemen User & Group pada GNU/Linux
Daftar Isi:
- Grup Linux
- Cara Menambahkan Pengguna yang Ada ke Grup
- Cara Menambahkan Pengguna yang Ada ke Beberapa Grup dalam Satu Perintah
- Cara Menghapus Pengguna Dari Grup
- Cara Membuat Grup
- Cara Menghapus Grup
- Cara Mengubah Grup Utama Pengguna
- Cara Membuat Pengguna Baru dan Menetapkan Grup dalam Satu Perintah
- Tampilkan Grup Pengguna
- Kesimpulan
Dalam tutorial ini, kami akan menjelaskan cara menambahkan pengguna ke grup di sistem Linux. Kami juga akan menunjukkan kepada Anda cara menghapus pengguna dari grup dan cara membuat, menghapus, dan membuat daftar grup.
Grup Linux
Grup Linux adalah unit organisasi yang digunakan untuk mengatur dan mengelola akun pengguna di Linux. Tujuan utama grup adalah untuk menetapkan seperangkat hak istimewa seperti membaca, menulis, atau mengeksekusi izin untuk sumber daya yang diberikan yang dapat dibagikan di antara pengguna dalam grup.
Ada dua jenis grup dalam sistem operasi Linux:
-
Grup utama - Saat pengguna membuat file, grup file diatur ke grup utama pengguna. Biasanya, nama grup sama dengan nama pengguna. Informasi tentang grup utama pengguna disimpan di file
/etc/passwd
.Grup sekunder atau tambahan - Berguna saat Anda ingin memberikan izin file tertentu kepada sekelompok pengguna yang merupakan anggota grup. Misalnya, jika Anda menambahkan pengguna tertentu ke grup
docker
, pengguna akan mewarisi hak akses dari grup, dan dapat menjalankan perintah buruh pelabuhan.
Setiap pengguna dapat memiliki tepat satu grup primer dan nol atau lebih grup sekunder.
Hanya root atau pengguna dengan akses
sudo
dapat menambahkan pengguna ke grup.
Cara Menambahkan Pengguna yang Ada ke Grup
Untuk menambahkan pengguna yang sudah ada ke grup sekunder, gunakan perintah
usermod -a -G
mengikuti nama grup dan pengguna:
sudo usermod -a -G groupname username
Misalnya, untuk menambahkan
linuxize
pengguna ke grup
sudo
Anda akan menjalankan perintah berikut:
sudo usermod -a -G sudo linuxize
Selalu gunakan opsi
-a
(append) saat menambahkan pengguna ke grup baru. Jika Anda menghilangkan opsi
-a
, pengguna akan dihapus dari grup mana pun yang tidak terdaftar setelah opsi
-G
.
Jika berhasil, perintah
usermod
tidak menampilkan output apa pun. Ini memperingatkan Anda hanya jika pengguna atau grup tidak ada.
Cara Menambahkan Pengguna yang Ada ke Beberapa Grup dalam Satu Perintah
sudo usermod -a -G group1, group2 username
Cara Menghapus Pengguna Dari Grup
Untuk menghapus pengguna dari grup, gunakan perintah
gpasswd
dengan opsi
-d
.
Dalam contoh berikut ini kami menghapus
username
pengguna
username
dari
username
grup grup:
sudo gpasswd -d username groupname
Cara Membuat Grup
Untuk membuat grup baru, gunakan perintah
groupadd
diikuti dengan nama grup:
Cara Menghapus Grup
Untuk menghapus grup yang ada, gunakan perintah
groupdel
diikuti dengan nama grup:
Cara Mengubah Grup Utama Pengguna
Untuk mengubah grup utama pengguna, gunakan perintah
usermod
diikuti oleh opsi
-g
:
sudo usermod -g groupname username
Dalam contoh berikut, kami mengubah grup utama pengguna yang
linuxize
ke
developers
:
sudo usermod -g developers linuxize
Cara Membuat Pengguna Baru dan Menetapkan Grup dalam Satu Perintah
Perintah
useradd
berikut menciptakan pengguna baru bernama
nathan
dengan
users
grup primer dan grup sekunder, roda dan pengembang.
sudo useradd -g users -G wheel, developers nathan
Tampilkan Grup Pengguna
Untuk menampilkan informasi pengguna lengkap termasuk semua grup yang menjadi anggota, gunakan perintah
id
diikuti oleh nama pengguna:
id username
id linuxize
uid=1000(linuxize) gid=100(users) groups=100(users), 10(wheel), 95(storage), 98(power), 990(libvirt), 993(docker), 999(kvm)
Dari output di atas, kita melihat bahwa kelompok utama pengguna adalah
users
dan itu milik kelompok
wheel
,
storage
,
libvirt
,
docker
, dan
kvm
.
Gunakan perintah
groups
untuk menampilkan grup tambahan pengguna:
groups linuxize
wheel storage power users libvirt docker kvm
Jika tidak ada nama pengguna yang diteruskan ke perintah
groups
, itu akan mencetak grup pengguna yang saat ini masuk.
Kesimpulan
Dalam tutorial ini, kami telah menunjukkan kepada Anda cara menambahkan pengguna ke grup.
Perintah yang sama berlaku untuk distribusi Linux apa pun, termasuk Ubuntu, CentOS, RHEL, Debian, dan Linux Mint.
Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.
kelompok pengguna terminalBagaimana cara menambahkan highlight instagram tanpa menambahkan cerita

Ingin membuat Sorotan Instagram tanpa mempublikasikannya ke Story terlebih dahulu? Periksa retas di sini dan ganti juga sampul tanpa mempostingnya ke sebuah Cerita.
Bagaimana cara menambahkan pengguna ke sudoers dalam centos

Di CentOS Anda memiliki dua opsi untuk memberikan akses sudo ke pengguna. Yang pertama adalah menambahkan pengguna ke file sudoers. Opsi kedua adalah menambahkan pengguna ke grup roda.
Bagaimana cara menambahkan pengguna ke sudoers di ubuntu

Di Ubuntu, cara termudah untuk memberikan hak istimewa sudo kepada pengguna adalah dengan menambahkan pengguna ke grup sudo. Anggota grup ini akan dapat menjalankan perintah apa pun sebagai root melalui sudo.