GNU/Linux >> Belajar Linux >  >> Linux

Cara Menambahkan Pengguna ke Grup Linux

Pendahuluan

Di Linux, grup adalah unit di mana Anda dapat mengelola hak istimewa untuk beberapa pengguna secara bersamaan. Grup Linux memungkinkan Anda mengelola beberapa izin pengguna dengan cepat dan mudah.

Dalam tutorial ini, pelajari cara kerja grup pengguna di Linux, dan cara menambahkan pengguna ke grup tertentu.

Prasyarat

  • Sistem yang menjalankan Linux
  • Akun pengguna dengan sudo atau akar hak istimewa
  • Akses ke jendela terminal/baris perintah (Ctrl-Alt-T, Ctrl-Alt-F2)

Apa itu Grup Pengguna di Linux

Di Linux, pengguna yang berbeda memiliki peran atau tanggung jawab yang berbeda. Beberapa pengguna mungkin memerlukan kemampuan untuk menjalankan aplikasi, sementara yang lain dibatasi untuk mengakses file dan folder tertentu.

Grup memungkinkan Anda membuat kategori pengguna dengan izin yang telah ditetapkan sebelumnya . Alih-alih mengelola izin untuk setiap akun pengguna, Anda cukup menambahkan pengguna ke grup untuk memberikan izin yang sesuai.

Grup Utama

utama grup disetel ke pengguna yang masuk . File apa pun yang dibuat pengguna secara otomatis ditambahkan ke grup itu. Seorang pengguna hanya dapat menjadi bagian dari satu grup utama pada satu waktu. Grup utama dengan nama yang sama dengan pengguna dibuat, dan file apa pun yang dibuat oleh pengguna disertakan dalam grup tersebut.

Grup Sekunder

Seorang pengguna dapat menjadi bagian dari sejumlah grup sekunder (termasuk tidak ada). Grup sekunder dibuat untuk mengelola file individual dan aplikasi perangkat lunak. Anggota grup mewarisi baca , tulis , dan jalankan hak istimewa untuk grup itu.

Catatan: Lihat panduan mendalam kami tentang cara membuat pengguna di Linux untuk info lebih lanjut tentang manajemen pengguna.

Cara Membuat Grup Pengguna

1. Untuk membuat grup baru, masukkan berikut ini:

sudo groupadd new_group

2. Ganti new_group dengan nama yang Anda inginkan untuk grup baru Anda.

Cara Menambahkan Pengguna ke Grup

Menambahkan Pengguna yang Ada ke Grup yang Ada

1. Gunakan adduser perintah untuk menambahkan pengguna ke grup:

sudo adduser user_name new_group

2. Gunakan useradd perintah untuk menambahkan pengguna:

sudo useradd –G new_group user_name

3. Anda juga dapat menggunakan usermod perintah untuk menambahkan pengguna ke grup:

sudo usermod –a –G group_name user_name

usermod perintah menggunakan –append dan –group opsi untuk menambahkan pengguna ke grup tertentu. Tanpa menggunakan –append , pengguna dapat dikeluarkan dari grup lain.

Tambahkan Pengguna ke Beberapa Grup Sekaligus

Gunakan perintah usermod untuk menentukan beberapa grup yang akan ditambahkan:

sudo usermod –a –G new_group,new_group2,new_group3 user_name

Buat Pengguna dan Tambahkan ke Grup

1. Ini berguna untuk membuat pengguna baru dengan cepat untuk aplikasi perangkat lunak tertentu. Masukkan berikut ini:

sudo useradd –G new_group new_user

2. Selanjutnya, tetapkan kata sandi untuk pengguna baru:

sudo passwd new_user

Mengubah Grup Utama Pengguna

Semua perintah sebelumnya telah digunakan untuk mengelola grup sekunder milik pengguna. Dalam kebanyakan kasus, grup utama pengguna sama dengan nama pengguna mereka.

Untuk mengubah grup utama pengguna, masukkan perintah:

sudo usermod –g new_group user_name

Huruf kecil –g menentukan utama kelompok. (Huruf besar –G merujuk ke grup sekunder.) Seorang pengguna hanya dapat memiliki satu grup utama, jadi grup utama lama nama_pengguna tidak akan menjadi yang utama lagi untuk pengguna ini.

Cara Menghapus Pengguna Dari Grup

gpasswd alat yang digunakan untuk mengelola grup. Untuk menghapus pengguna dari grup:

sudo gpasswd –d user_name new_group

Catatan: gpasswd alat juga dapat digunakan untuk tugas administratif lainnya seperti menentukan administrator grup dan mengatur kata sandi untuk akses ke sumber daya grup. Gunakan perintah man Linux man gpasswd untuk detailnya.

Menghapus Grup

Untuk menghapus grup, gunakan perintah:

sudo groupdel new_group

Cara Membuat Daftar Grup di Linux

Linux hadir dengan beberapa grup berbeda secara default. Beberapa di antaranya, seperti grup sudo, dapat digunakan untuk memberikan izin. Lainnya disembunyikan, digunakan untuk tugas sistem.

1. Untuk melihat daftar grup di sistem Anda dengan menampilkan /etc/groups berkas:

sudo nano /etc/groups

2. Untuk menampilkan grup milik pengguna dengan groups perintah:

groups

3. Gambar di atas menunjukkan grup tempat pengguna login 'sofija' berada. Anda dapat menampilkan grup untuk pengguna yang berbeda dengan menentukan nama pengguna:

groups other_user

4. Metode lain untuk menampilkan grup milik pengguna, termasuk ID pengguna (uid) dan ID grup (gid), adalah dengan menggunakan id perintah:

id user_name

Grup Umum Lainnya

Ada beberapa nama grup umum yang mungkin Anda temui di Linux:

  • sudo – Seorang anggota grup ini dapat menggunakan perintah sudo untuk meningkatkan hak istimewa mereka
  • roda – Ini adalah metode lama untuk memberikan sudo -seperti hak istimewa
  • cdrom – Memungkinkan pengguna memasang drive optik
  • adm – Memungkinkan pengguna untuk memantau log sistem Linux
  • lpadmin – Memungkinkan pengguna untuk mengonfigurasi printer
  • plugdev – Memungkinkan pengguna mengakses perangkat penyimpanan eksternal

Kesimpulan

Anda sekarang harus memiliki pemahaman yang baik tentang grup Linux dan cara menambah dan menghapus anggota dari grup tersebut. Untuk informasi lebih lanjut tentang perintah tertentu, Anda dapat memasukkan perintah man untuk menampilkan manual di jendela terminal Anda.


Linux
  1. Cara Menambah atau Menghapus Pengguna dari Grup di Linux

  2. Tambahkan Pengguna ke Grup di Linux, Bagaimana Melakukannya (Dengan Contoh)

  3. Bagaimana saya bisa mengubah grup default pengguna di Linux?

  1. Bagaimana cara menambahkan pengguna ke grup di Linux

  2. Cara membuat dan menghapus grup pengguna di Linux

  3. Cara Menghapus Pengguna Dari Grup di Linux [Kiat Singkat]

  1. Bagaimana cara menambahkan pengguna ke desktop Linux Anda

  2. Linux – Tidak Dapat Menambahkan Pengguna Ke Grup Tanpa Restart?

  3. Bagaimana cara menambahkan pengguna ke grup Sudo di VPS Linux?