Thursday, September 6, 2018

Mengelola user dan group

Mengenal Konsep User dan Group pada Linux

Fitur user dan group pada GNU/Linux digunakan untuk mengatur akses /akses control ke File system,Direktori/folder,dan Pheriperal.User dan Group merupakan mekanisme akses kontrol yang paling sederhana yang disediakan oleh GNI/Linux.
Dengan memanfaatkan fitur user dan group kamu bisa membuat serta mengatur hak akses user terhadap mesin linux yang kamu kelola.User dan group pada linux tidak sekedar diperlukan oleh orang/administrator untuk login kedalam linux/sistem ,namum user dan group pada linux juga diperlukan oleh process/aplikasi dan service untuk menjalankan dirinya, ini adalah  cara linux untuk mengatur hak akses aplikasi/process/service terhadap resource komputer yang ada(file,folder,pheripheral,memory,dll) untuk menjamin keamanan.

Cara Membuat User dan Mengatur Home Directory serta Shell di Linux

Saat kamu membuat user kamu bisa menentukan home directory dan juga bisa mengatur hak akses user terhadap shell,mengatur hak akses shell untuk user sangatlah penting karena menyangkut masalah keamanan linux yang kamu kelola.
Untuk Membuat user ,home directory dan shell gunakan perintah $ sudo useradd -md /home/andi -s /bin/bash andi jika kamu ingin mengeset password gunakan perintah $sudo passwd andi
Untuk melakukan pengaturan lain terhadap user gunakan perintah $ usermod --help untuk melihat opsi yang tersedia.
Gunakan perintah $ awk -F':' '{ print $1}' /etc/passwd untuk melihat user yang ada pada linux.Jika kamu ingin menonaktifkan/disable user di linux gunakan perintah $ sudo passwd -l nama_user
Untuk menghapus user dan home direcotory serta mail spool gunakan perintah $ sudo userdel -r andi

Cara Membuat dan Mengelola Groups

Group sangat diperlukan saat kamu mengelola user dalam jumlah yang banyak untuk memudahkan mengatur hak akses user terhadap file dan folder yang akan digunakan secara bersama dan bisa juga untuk membatasi hak akses user  yang ada di dilam group untuk mengakses file dan folder tertentu.

Membuat dan Memasukan User ke dalam Group Linux

Untuk membuat group baru gunakan perintah $ sudo groupadd nama_group,Untuk melihat semua group dan anggota didalam nya gunakan perintah $ cat /etc/group |grep -i "namagroup"
Untuk menampilkan semua group yang ada kamu bisa gunakan perintah $ cut -d: -f1 /etc/group |sort
Gunakan perintah $ sudo usermod -a -G groupName userName untuk memasukan user ke group tertentu tanpa mengeluarkan dari group sebelum nya.Jika kamu ingin mengeluarkan user dari groups gunakan perintah $ sudo usermod -R nama_group nama_user,gunakan perintah $ sudo grpupdel namaGroup untuk menghapus group dan $ sudo gpasswd -d user group untuk menghapus user dari group tertentu

No comments:

Post a Comment