Tutorial & Panduan Lengkap Manajemen User & Group pada GNU/Linux
Daftar Isi:
- Sintaks Perintah
groupadd
- Membuat Grup di Linux
- Membuat Grup dengan GID Tertentu
- Membuat Grup Sistem
/etc/login.defs
Nilai/etc/login.defs
Default- Membuat Grup Sistem dengan Kata Sandi
- Kesimpulan
Di Linux, grup digunakan untuk mengatur dan mengelola akun pengguna. Tujuan utama grup adalah untuk menetapkan seperangkat hak istimewa seperti membaca, menulis, atau mengeksekusi izin untuk sumber daya yang diberikan yang dapat dibagi di antara pengguna dalam grup., kita akan berbicara tentang cara membuat grup baru di Linux, menggunakan perintah
groupadd
.
Sintaks Perintah
groupadd
Sintaks umum untuk perintah
groupadd
adalah sebagai berikut:
groupadd GROUPNAME
Hanya root atau pengguna dengan hak sudo yang dapat membuat grup baru.
Ketika dipanggil,
groupadd
membuat grup baru menggunakan opsi yang ditentukan pada baris perintah ditambah nilai default yang ditentukan dalam file
/etc/login.defs
.
Membuat Grup di Linux
Untuk membuat grup jenis baru,
groupadd
grup diikuti dengan nama grup baru.
Misalnya, untuk membuat grup baru bernama
mygroup
Anda akan menjalankan:
groupadd mygroup
Perintah menambahkan entri untuk grup baru ke file
/etc/group
dan
/etc/gshadow
.
Setelah grup dibuat, Anda dapat mulai menambahkan pengguna ke grup.
Jika grup dengan nama yang sama sudah ada, sistem akan mencetak pesan kesalahan seperti berikut:
groupadd: group 'mygroup' already exists
Untuk menekan pesan kesalahan jika grup ada dan membuat perintah keluar dengan sukses, gunakan opsi
-f
(
--force
):
Membuat Grup dengan GID Tertentu
Dalam sistem operasi Linux dan Unix-like, grup diidentifikasi dengan namanya dan GID unik (bilangan bulat positif).
Secara default, ketika grup baru dibuat, sistem menetapkan GID berikutnya yang tersedia dari rentang ID grup yang ditentukan dalam file
login.defs
.
Gunakan opsi
-g
(
--gid
) untuk membuat grup dengan GID tertentu.
Misalnya untuk membuat grup bernama
mygroup
dengan GID
1010
Anda akan mengetik:
groupadd -g 1010 mygroup
Anda dapat memverifikasi GID grup, dengan mendaftar semua grup dan memfilter hasilnya dengan grep:
getent group | grep mygroup
mygroup:x:1010:
Jika grup dengan GID yang diberikan sudah ada, Anda akan mendapatkan kesalahan berikut:
groupadd: GID '1010' already exists
Saat digunakan dengan opsi
-o
(
--non-unique
), perintah
groupadd
memungkinkan Anda membuat grup dengan GID yang tidak unik:
Membuat Grup Sistem
Tidak ada perbedaan teknis nyata antara sistem dan kelompok (normal) biasa. Biasanya, kelompok sistem digunakan untuk beberapa tujuan operasi sistem khusus, seperti membuat cadangan atau melakukan pemeliharaan sistem.
Grup sistem GID dipilih dari rentang grup sistem UD yang ditentukan dalam file
login.defs
, yang berbeda dari rentang yang digunakan untuk grup biasa.
Gunakan opsi
-r
(
--system
) untuk membuat grup sistem. Misalnya, untuk membuat grup sistem baru bernama
mysystemgroup
Anda akan menjalankan:
/etc/login.defs
Nilai
/etc/login.defs
Default
Opsi
-K
(
--key
) diikuti oleh
KEY=VAL
memungkinkan Anda untuk mengganti nilai default yang ditentukan dalam file
/etc/login.defs
.
Pada dasarnya, yang dapat Anda abaikan adalah nilai maksimum dan minimum dari ID grup sistem dan normal untuk pemilihan GID otomatis saat membuat grup baru.
Katakanlah Anda ingin membuat grup baru dengan GID dalam kisaran antara 1200 dan 1500. Untuk melakukannya, tentukan nilai min / maks seperti yang ditunjukkan di bawah ini:
groupadd -K GID_MIN=1200 -K GID_MAX=1500 mygroup
Membuat Grup Sistem dengan Kata Sandi
Menambahkan kata sandi ke grup tidak memiliki penggunaan praktis dan dapat menyebabkan masalah keamanan karena lebih dari satu pengguna perlu mengetahui kata sandi tersebut.
Opsi
-p
(
--password
) diikuti dengan kata sandi memungkinkan Anda untuk mengatur kata sandi untuk grup baru:
groupadd -p grouppassword mygroup
Kesimpulan
Di Linux, Anda dapat membuat grup baru menggunakan perintah
groupadd
.
Instruksi yang sama berlaku untuk distribusi Linux apa pun, termasuk Ubuntu, CentOS, RHEL, Debian, Fedora, dan Arch Linux.
Jangan ragu untuk meninggalkan komentar jika Anda memiliki pertanyaan.
kelompok pengguna terminalCara membuat database mysql di linux melalui baris perintah

Tutorial ini menjelaskan cara menggunakan baris perintah untuk membuat database MySQL atau MariaDB.
Cara membuat direktori di linux (perintah mkdir)

Dalam sistem Linux, Anda dapat membuat direktori baru baik dari baris perintah atau dengan bantuan manajer file desktop Anda. Perintah yang memungkinkan Anda membuat direktori (juga dikenal sebagai folder) adalah mkdir.
Cara membuat pengguna di linux (perintah useradd)

Linux adalah sistem multi-pengguna yang berarti lebih dari satu orang dapat berinteraksi dengan sistem yang sama secara bersamaan. Tutorial ini menjelaskan perintah useradd dan opsinya.