Assalamu'alaykum warahmatullah wabarakatuh
Kali ini saya akan share teori dan praktik dari manajemen user dan group di RHEL 7.
Di sistem OS RHEL7, ia menggunakan skema User Private Group (UPG) ini gw gak ngada-ngada ya, tulisan di documentation RHEL nya begitu. UPG dengan otomatis terbuat seiring dengan masuknya akun BARU di sistem. Nama user tersebut akan menjadi UPG yang bernama sama juga. BAHASA GAMPANGNYA.. ANDA BUAT USER, OTOMATIS LU PUNYA GRUP SENDIRI (UPG). Tentu ini akan mempermudah Sysadmin dalam mengatur permissions dan hal lain dalam suatu user.
Berbeda dengan Linux kebanyakan, untuk mengatur permission pada suatu user disebut pengaturan umask berada pada file /etc/bashrc. Biasanya kita harus dengan manual memberikan umask menjadi 022 dimana hanya user itu sendiri yang bisa memodifikasi file direktori user itu sendiri (User lain bahkan user dari group yang sama tidak akan bisa memodifikasi direktori anda kecuali ROOT).
Namun dengan adanya skema UPG, "group protection" gak perlu lagi dah setting-setting. Hebat kan ? :v .... Langsung aja dah cekidot.........
1. Menambah user
Anda dapat menambah user dengan perintah useradd dimana direktori pada /home/ akan menyesuaikan dengan nama user kita. Ketika selesai membuat user, langsung buru-buru set password. Karena jika hanya membuat user tanpa set password, user kita tidak bisa digunakan.
root@idn-shc:~# useradd ican
root@idn-shc:~# passwd ican
root@idn-shc:~# passwd ican
root@idn-shc:~# adduser ican
root@idn-shc:~# passwd ican
root@idn-shc:~# passwd ican
Dua-duanya sama aja,.. Dan akan otomatis membuat direktori pada /home/ican untuk user yang baru dibuat. Jika anda ingin mengubah nama direktorinya, anda dapat menggunakan opsi
root@idn-shc:~# useradd -c 'user' direktori_dia
opsi -c alias comment, adalah opsi untuk memberikan keterangan tambahan. Karena saya gak mau nama direktorinya default mengikuti nama user, jadi saya rubah direktori pada home menjadi direktori_dia.
untuk melihat user yang telah dibuat atau daftar user pada sistem, perintahnya
root@idn-shc:~# cat /etc/passwd
2. Manajemen group
Anda bisa menambahkan user dengan perintah
root@idn-shc:~# groupadd nama_group
Anda bisa cek group anda di
root@idn-shc:~# cat /etc/group
Memasukkan user kedalam group dengan perintah
root@idn-shc:~# usermod -aG nama_group nama_user
Lalu cek user tersebut ada di group mana..
0 comments: