Management Hak Akses
Assalamu'alaikum Warohmatullohi Wabarokatuh.. Oke artikel kali ini kita akan belajar menegani hak akses pada linux. Pasti banyak yang belum tau, apasih Hak Akses itu?? Hak Akses pada Linux merupakan hal yang sangat penting karena dengan adanya hak akses kalian dapat mengatur siapa saja pengguna yang dapat akses file atau direktori yang ada.
Hal ini dapat juga kalian sebut sebagai keamanan sistem. Dan yang dimaksud Management Hak Akses sendiri adalah kepemilikan dari file atau direktori dengan mengatur hak akses kita sendiri. Dalam Management Hak Akses, setiap gilr pada sistem linux termasuk ledalam direktori yang dimiliki oleh pengguna dan suatu group tertentu.
# Berikut pembagian Hak Akses yang ada pada Linux :
a. User
Secara default pengguna yang membuat file atau direktori akan menjadi pemiliknya.
b. Group
Memiliki hak akses yang sama bagi seluruh pengguna yang ada di group tersebut.
c. Other
Yang tidak membuat file bukan termasuk pemilik dan kelompok atau group yang sama.
# Ada beberapa karakter yang harus kalian ketahui dalam hak akses :
1. Read Permission (r) = Dapat dibuka dan dibaca, yang artinya kalian dapat melihat daftar isi direktorinya pada hak akses ini.
2. Write Permission (w) = Dapat menambah, menghapus, dan mengubah file dalam direktori.
3. Execute Permission (x) = Dapat menjalankan file sebagai program atau shell script.
4. No Permission(-)
# Berikut contoh konfigurasi hak alses pada Ubuntu Server 18.04 :
1. Langkah yang pertama kita akan konfigurasi hak akses dengan cara simbolik. Caranya dengan buat folder baru dengan perintah (mkdir belajar), kemudian lihat daftar filenya dengan menuliskan perintah (ls -l). Berikut tampilannya.
2. Untuk mengatur hak izin aksesnya, apakah akan diberi izin read, write atau execute itu terserah keinginan kalian. Disini saya memberi direktori belajar dengan hak akses read. Perintahnya adalah sebagai berikut.
Dapat kalian lihat, bahwa hak akses telah berubah dari yang tadinya default dari pengaturan, setelah diatur berubah sesuai yang kita izinkan. Dan maksud dari perintah tersebut adalah sebagai berikut :
(=) berarti untuk menambah baru(rwx) berarti hak akses yang akan diizinkan
(a) berarti untuk keseluruhan
3. Selanjutnya ketikkan perintah chmod g+x untuk memberikan hak izin akses bagi group yang telah dibuat barusan. Arti dari perintah tersebut adalah sebagai berikut :
(g) berarti group yang ingin diberikan izin akses(+) berarti menambah
(x) berarti mengeksekusi atau izin yang diberikan terhadap group
Berikut tampilan pemberian hak izin aksesnya.
4. Setelah mencoba mengubah hak akses dengan cara simbolik, sekarang kita akan mencoba mengubah hak akses dengan menggunakan numerik. Sebelumnya kalian harus mengetahui model numerik yang ada dalam hak akses diwakili oleh 3 digit :
Read (r) = 4Write (w) = 2
Execute (x) = 1
Tidak ada izin (-) = 0



















































