15Jul

Tambahkan Pengguna ke Grup( atau Grup Kedua) di Linux

Akun pengguna dapat ditugaskan ke satu atau lebih grup di Linux. Anda dapat mengkonfigurasi hak akses file dan hak istimewa lainnya menurut grup. Misalnya, di Ubuntu, hanya pengguna di grup sudo yang bisa menggunakan perintah sudo untuk mendapatkan hak akses yang tinggi.

Buat Grup Baru

Jika Anda ingin membuat grup baru di sistem Anda, gunakan perintah berikut perintah berikut, ganti new_group dengan nama grup yang ingin Anda buat. Anda juga perlu menggunakan sudo dengan perintah ini( atau, pada distribusi Linux yang tidak menggunakan sudo, Anda harus menjalankan perintah su sendiri untuk mendapatkan hak akses yang lebih tinggi sebelum menjalankan perintah).

sudo groupadd mynewgroup

Menambahkan Akun Pengguna yang Ada ke Grup

Untuk menambahkan akun pengguna yang ada ke grup pada sistem Anda, gunakan perintah usermod, ganti contoh grup dengan nama grup yang ingin Anda tambahkan pengguna ke andexampleusername dengannama pengguna yang ingin Anda tambahkan

usermod -a -G examplegroup exampleusername

Misalnya, untuk menambahkan pengguna geek ke grup sudo, gunakan perintah berikut:

usermod -a -G sudo geek

Mengubah Grup Primer Pengguna

Sementara akun pengguna dapat menjadi bagian daribeberapa kelompok, salah satu kelompoknya selalu merupakan "kelompok utama" dan yang lainnya adalah "kelompok sekunder".Proses masuk pengguna dan file dan folder yang dibuat pengguna akan ditugaskan ke grup utama.

Untuk mengubah grup utama yang menjadi tujuan pengguna, jalankan perintah usermod, replaceexamplegroup dengan nama grup yang Anda inginkan menjadi primary dan exampleusernamewith nama akun pengguna.

usermod -g namauser nama pengguna

Perhatikan -g di sini. Bila Anda menggunakan huruf kecil g, Anda menetapkan grup utama. Bila Anda menggunakan huruf besar -G, seperti di atas, Anda menetapkan kelompok sekunder baru.

Melihat Grup Akun Pengguna Ditugaskan ke

Untuk melihat grup yang akun pengguna saat ini ditetapkan, jalankan perintah kelompok. Anda akan melihat daftar kelompok.

groups

Untuk melihat ID numerik yang terkait dengan masing-masing grup, jalankan perintah id sebagai gantinya:

id

Untuk melihat grup akun pengguna lain ditugaskan, jalankan perintah grup dan beri nama nama akun pengguna.

groups exampleusername

Anda juga dapat melihat ID numerik yang terkait dengan masing-masing grup dengan menjalankan perintah id dan menentukan nama pengguna.

id exampleusername

Grup pertama dalam daftar grup atau grup yang ditampilkan setelah "gid =" dalam daftar id adalah grup utama akun pengguna. Kelompok lainnya adalah kelompok sekunder. Jadi, pada gambar di bawah, kelompok utama akun pengguna adalah contohnya.

Buat Pengguna Baru dan Tetapkan Grup dalam Satu Perintah

Anda terkadang ingin membuat akun pengguna baru yang memiliki akses ke sumber atau direktori tertentu, seperti pengguna FTP baru. Anda dapat menentukan grup akun pengguna yang akan ditugaskan saat membuat akun pengguna dengan perintah useradd, seperti:

useradd -G examplegroup exampleusername

Misalnya, untuk membuat akun pengguna baru bernama jsmith dan menetapkan akun tersebut ke ftpAnda akan ingin menetapkan kata sandi untuk pengguna itu setelahnya, tentu saja:

passwd jsmith

Menambahkan Pengguna ke Beberapa Grup

Saat menugaskan grup sekunder ke akun pengguna,

menambahkan sebuah User ke Multiple Groups

., Anda dapat dengan mudah menetapkan beberapa kelompok sekaligus dengan memisahkan daftar dengan koma.

usermod -a -G group1, group2, group3 exampleusername

Misalnya, untuk menambahkan pengguna yang bernama geek ke grup ftp, sudo, dan contoh, Anda akan menjalankan:

usermod -a -G ftp, sudo, contoh geek

Anda dapat menentukan sebanyak mungkin kelompok yang Anda suka-cukup pisahkan semuanya dengan koma.

Melihat Semua Grup pada Sistem

Jika Anda ingin melihat daftar semua grup di sistem Anda, Anda dapat menggunakan perintah getent:

getent group

Output ini juga akan menunjukkan akun pengguna mana yang menjadi anggota grup mana. Jadi, pada gambar di bawah ini, kita bisa melihat bahwa akun pengguna syslog dan chris adalah anggota grup adm.

Itu harus mencakup segala hal yang perlu Anda ketahui tentang menambahkan pengguna ke grup di Linux.