Manajemen pengguna cukup mudah jika Anda menjalankan Linux di komputer pribadi Anda. Namun, bagi mereka yang memiliki server dengan ribuan pengguna, pengelolaan menjadi masalah serius yang harus ditangani.
Untungnya, sistem operasi berbasis Linux memberi Anda cara untuk mengontrol dan mengelola pengguna di sistem Anda. Anda dapat membuat grup dan menambahkan pengguna ke dalamnya. Kemudian, alih-alih memberikan izin kepada setiap pengguna di sistem, Anda dapat dengan mudah memberi otorisasi grup pengguna dengan memberi mereka hak istimewa yang terkait dengan alur kerja sistem.
Buat Grup Pengguna di Linux
Linux hadir dengan perintah default untuk membuat grup pengguna. Anda bisa menggunakan groupadd perintah untuk menambahkan grup baru ke sistem Anda. Sintaks dasar dari perintah tersebut adalah:
groupadd [opsi] nama grup
Untuk membuat 'penulis' grup pengguna baru:
penulis groupadd
Menjalankan perintah yang disebutkan di atas akan menambahkan entri baru ke file /etc/group dan /etc/gshadow
file di sistem Anda. Anda dapat memeriksa entri grup baru dalam file dengan mengetik kucing / etc / group dan kucing / etc / gshadow di terminal Anda.Perhatikan bahwa hanya pengguna dengan izin administratif yang dapat membuat grup pengguna. Jangan lupa untuk beralih ke superuser sebelum menjalankan perintah groupadd.
Jika Anda mencoba membuat grup dengan nama yang sudah ada, Anda akan melihat kesalahan yang menyatakan:
groupadd: grup 'penulis' sudah ada
Namun, Anda dapat mengabaikan kesalahan tersebut dengan menggunakan -f atau --memaksa tandai dengan perintah.
groupadd - memaksa penulis
groupadd -f penulis
Buat Grup Pengguna Dengan GID Unik
Saat Anda membuat grup pengguna baru, sistem secara otomatis menetapkannya sebagai ID Grup atau GID. Jika Anda ingin grup Anda memiliki ID grup tertentu, Anda dapat melakukannya menggunakan -g atau --gid bendera.
groupadd -g 600 penulis
groupadd --gid 600 penulis
Jika Anda mencoba untuk menetapkan ID grup yang sudah diambil, kesalahan berikut akan terjadi.
groupadd: GID '600' sudah ada
Meskipun tidak disarankan tetapi Anda dapat menambahkan -Hai atau --tidak unik bendera untuk menetapkan ID grup secara paksa.
groupadd -o -g 600 penulis
Buat Grup Pengguna Dengan Kata Sandi
Meskipun Anda dapat menambahkan kata sandi ke grup Anda, mereka tidak berguna bagi pengguna. Itu -p flag memungkinkan Anda menentukan kata sandi untuk grup pengguna Anda.
groupadd -p penulis rahasia sandi
Terkait: Cara Mengubah Kata Sandi Anda di Linux
Perlu mengubah kata sandi Linux Anda? Inilah semua yang perlu Anda ketahui tentang mengatur ulang kata sandi di Linux.
Buat Grup Sistem di Linux
Ada sedikit perbedaan antara grup sistem dan grup reguler. Grup sistem adalah grup khusus yang mencakup pengguna yang bertanggung jawab untuk melakukan operasi sistem seperti pencadangan dan pemeliharaan.
Menggunakan -r atau --sistem tandai untuk membuat grup sistem di Linux:
groupadd -r hardwareteam
groupadd --sistem hardwareteam
Dapatkan Daftar Anggota di Grup Pengguna
Untuk mengetahui berapa banyak anggota yang menjadi bagian dari grup tertentu, Anda dapat menggunakan getent perintah dari terminal Anda. Perintah berikut akan menampilkan daftar semua anggota yang ada di grup 'penulis':
penulis kelompok getent
Tambahkan Pengguna ke Grup
Sekarang setelah Anda membuat grup pengguna di sistem Anda, sekarang saatnya menambahkan beberapa pengguna ke dalamnya. Usermod adalah utilitas baris perintah yang kuat karena berisi berbagai opsi yang terkait dengan manajemen pengguna dan moderasi. Ini juga memungkinkan Anda untuk menambahkan pengguna ke grup Anda dengan mudah. Sintaks dasar dari perintah tersebut adalah:
usermod [opsi] nama grup nama pengguna
Tambahkan Pengguna yang Ada ke Grup
Jika Anda ingin menambahkan pengguna yang sudah ada ke grup Anda, file -Sebuah dan -G bendera adalah apa yang Anda butuhkan. Itu -G bendera adalah singkatan dari kelompok, sedangkan -Sebuah singkatan dari menambahkan, menambah, atau menambahkan.
usermod -a -G penulis randomuser
Anda juga dapat menambahkan pengguna ke beberapa grup. Yang harus Anda lakukan adalah memasukkan nama grup yang dipisahkan dengan koma.
usermod -a -G penulis, admin, pemilik randomuser
Tambahkan Pengguna Baru ke Grup
Anda bisa menggunakan useradd perintah saat Anda mau tambahkan pengguna baru ke sistem Linux Anda. Useradd memberi Anda cara untuk menetapkan grup ke pengguna pada saat pembuatannya. Itu -G bendera memungkinkan Anda untuk menentukan grup untuk pengguna.
useradd -G penulis randomuser
Menambahkan pengguna ke beberapa grup juga mudah. Cukup berikan nama grup yang dipisahkan dengan karakter koma di perintah default.
useradd -G penulis, admin, pemilik randomuser
Hapus Pengguna Dari Grup
Anda juga dapat menghapus pengguna dari grup menggunakan usermod.dll. Ingatlah bahwa di sistem Linux, beberapa grup dapat ditetapkan ke satu pengguna. Salah satu dari kelompok tersebut dideklarasikan sebagai kelompok Primer, sementara yang lain disebut sebagai kelompok sekunder.
Jika Anda mencoba untuk menghapus pengguna dari grup, pastikan bahwa ia memiliki setidaknya satu grup utama setelah penghapusan. Misalnya, pengguna 'acak' adalah bagian dari admin grup, penulis, dan editor; dengan admin sebagai grup utama, dan sisanya adalah grup sekunder.
Anda hanya dapat menghapus pengguna dari penulis dan editor grup. Dan untuk melakukannya, Anda harus meneruskan nama grup yang Anda inginkan agar pengguna tetap menjadi anggotanya. Artinya, untuk menghapus pengguna 'acak' dari editor grup, perintah berikut digunakan:
usermod -G penulis acak
Perhatikan bahwa yang harus Anda lakukan hanyalah menghapus file tambahkan bendera (-a) dari perintah yang Anda gunakan untuk menambahkan pengguna ke grup.
Hapus Grup di Linux
Jika Anda tidak ingin lagi menyimpan grup pengguna di sistem Anda, Anda dapat menghapus grup menggunakan groupdel perintah. Sintaks perintahnya adalah:
groupdel [opsi] nama grup
Untuk menghapus 'penulis' grup pengguna:
penulis groupdel
Jika Anda mencoba untuk menghapus grup yang tidak ada, Anda akan menerima pesan kesalahan yang menyatakan:
groupdel: grup 'penulis' tidak ada
Mengelola Grup Pengguna di Linux
Manajemen pengguna bisa jadi sulit jika Anda tidak mengetahui perintah Linux yang perlu Anda gunakan. Ini menjadi sangat mudah setelah Anda mengetahui perintah masuk dan keluar yang terkait dengan moderasi dan manajemen.
Administrator server harus mencoba menggunakan distribusi Linux yang sesuai dengan kebutuhan mereka. Dengan cara ini, mereka akan mendapatkan semua alat dan utilitas yang diperlukan untuk manajemen server langsung.
Siap memulai pengembangan pada sistem operasi open source? Berikut adalah distro Linux terbaik untuk pemrograman.
- Tidak ditentukan

Deepesh adalah seorang blogger Teknologi dan telah menulis konten informasi selama lebih dari 3 tahun. Saat ini, dia sedang mengejar gelar Sarjana Aplikasi Komputer dari sebuah universitas ternama di India. Di waktu luangnya, dia suka menulis, mendengarkan musik, dan bermain gitar.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Satu langkah lagi…!
Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.