Artikel ini akan menunjukkan kepada Anda cara menambahkan pengguna ke grup di sistem Linux. Kami juga akan belajar melihat grup akun pengguna dan ID grup .
Pengguna dan grup Linux adalah bagian penting dari keamanan Linux. Seperti yang Anda ketahui, Linux adalah sistem operasi multi-pengguna. Oleh karena itu, menambahkan pengguna ke grup adalah tugas yang layak dipelajari.
Grup memungkinkan izin pengguna tertentu tersedia untuk anggota grup.
Tujuan utama grup adalah untuk menentukan sekumpulan hak istimewa seperti membaca, menulis, atau menjalankan izin untuk sumber daya tertentu yang dapat dibagikan di antara pengguna dalam grup.
Alih-alih mengelola izin untuk setiap akun pengguna, Anda dapat menambahkan pengguna ke grup di Linux untuk memberikan izin yang sesuai.
Jenis Grup di Linux
Ada dua jenis grup di Linux – Primer dan Sekunder.
Grup Utama
Grup utama dibuat saat pengguna ditambahkan. Ini adalah grup yang berlaku untuk pengguna saat masuk. Setiap file yang dibuat pengguna secara otomatis ditambahkan ke grup itu. Seorang pengguna hanya dapat menjadi anggota satu grup utama dalam satu waktu.
Grup Sekunder (Tambahan)
Seorang pengguna dapat menjadi bagian dari sejumlah grup sekunder. Grup sekunder adalah grup apa pun yang menjadi anggota pengguna selain grup utama.
Alasan utama untuk membuat grup sekunder adalah untuk mengizinkan izin khusus untuk pengguna terbatas. Misalnya, jika Anda menambahkan pengguna tertentu ke sudo
grup di Linux, pengguna akan mewarisi hak akses grup dan dapat menjalankan sudo
perintah.
Cara Menambahkan Pengguna ke Grup di Linux
Hanya root atau pengguna dengan sudo
akses dapat menambahkan pengguna ke grup.
Tambahkan Pengguna yang Ada ke Grup Sekunder
Menambahkan pengguna ke grup di Linux adalah proses yang mudah. Untuk menambahkan akun pengguna yang ada ke grup, gunakan usermod
memerintah. Sintaksnya adalah:
usermod [OPTIONS] GROUPNAME USERNAME
Misalnya, untuk menambahkan pengguna john
ke sudo
grup, Anda akan menjalankan perintah berikut:
sudo usermod -a -G sudo john
Ingatlah bahwa tidak akan ada output setelah Anda menjalankan perintah.
Mari kita uraikan sintaks ini. Pertama, usermod
perintah menggunakan -a
(tambahkan) dan -G
(grup) untuk menambahkan pengguna ke grup tertentu.
Tambahkan Pengguna yang Ada ke Beberapa Grup
Seperti yang telah Anda ketahui, di Linux, pengguna hanya dapat ditambahkan ke satu grup utama, tetapi dapat ditambahkan ke sejumlah grup sekunder.
Jadi, jika Anda ingin menambahkan pengguna ke beberapa grup, Anda dapat menggunakan perintah yang sama seperti di atas, tetapi Anda harus memisahkan nama grup yang ingin Anda tambahkan pengguna dengan koma (,
).
Untuk menambahkan pengguna john
ke grup audio
, video
, dan network
, Anda akan menjalankan perintah berikut:
sudo usermod -a -G audio,video,network john
Ubah Grup Utama Pengguna
usermod
perintah akan memungkinkan Anda untuk mengubah grup utama pengguna. -g
pilihan mengontrol grup utama. Saat Anda menggunakan huruf kecil g
, Anda menetapkan grup utama.
Misalnya, untuk menetapkan grup utama web
kepada pengguna, john
:
sudo usermod -g web john
Cara Memeriksa Grup Pengguna
Untuk memeriksa apakah Anda berhasil menambahkan pengguna ke grup di Linux, Anda dapat menggunakan id
memerintah. Ini memberi Anda kemampuan untuk melihat semua grup yang dapat diakses pengguna.
Misalnya, untuk mendapatkan informasi tentang pengguna, john
, teruskan nama pengguna sebagai argumen ke id
perintah:
id john
uid=1000(john) gid=1000(john) groups=1000(john),970(docker),986(video),993(input),998(wheel)
Output di atas menunjukkan bahwa grup utama pengguna john adalah john
dan milik docker
, video
, input
, dan wheel
kelompok tambahan.
Metode lain untuk menampilkan grup milik pengguna adalah dengan menggunakan groups
memerintah. Berikan nama pengguna sebagai argumen ke perintah:
groups john
wheel input video docker john
Jika Anda menghilangkan nama pengguna, perintah akan mencetak informasi tentang pengguna yang saat ini masuk.
Kesimpulan
Grup Linux adalah unit organisasi yang digunakan untuk mengatur dan mengelola akun pengguna di Linux. Di sini kita telah melihat cara menggunakan usermod
perintah untuk menambahkan pengguna ke grup di Linux.
Untuk informasi selengkapnya tentang usermod
perintah di Linux, lihat halaman manualnya. Dan, tentu saja, jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.