Hak Akses pada Linux


http://nolproject.blogspot.com/

Hak akses adalah sebuah pembatasan penggunaan file bagi user dan pembatasan user itu sendiri. Hak Akses biasanya digunakan untuk menjaga privacy dan keamanan file atau user. sebagai contohnya kita bisa membuat sebuah file yang mana hanya kita saja yang dapat membuka atau mengedit file tersebut. Sedangkan orang lain yang tidak kita beri akses untuk mengeditnya maka tidak akan bisa mengedit file tersebut. Hak akses ini terbagi dua yaitu hak akses pada file dan hak akses pada user. Pada Sistem Operasi berbasis linux terdapat beberapa jenis user antara lain :
  1. Root
    Root adalah sebuah akun user yang memiliki hak akses tertinggi. Hal ini memungkinkan user dengan akses root bisa mengatur file sistem, user, sumber daya (devices), dan akses jaringan
  2. User biasa
    Yaitu sebuah akun user yang diatur oleh user root dalam melakukan aktivitas sistem. User ini bisa menjalankan aplikasi dari sistem operasi dan sebagainya. Namun tidak bisa mengubah file sistem.
  3. Group
    Yaitu kumpulan user biasa yang memiliki hak akses yang sama terhadap suatu komputer atau devices
Kontrol Hak Akses secara Diskresi (Discretonary Access Control)
DAC (Discretonary Access Control) adalah metode pembatasan yang ketat meliputi :
  • setiap akun memiliki password dan username sendiri
  • Setiap file/device memiliki atribut (read/write/execute) kepemilikan user, group dan user biasa. 
Izin hak akses pada linux terdiri atas tida macam yaitu:
       R  = read atau membaca. berarti user diberi akses untuk membaca file atau folder 
       W = Write atau menulis. user diberi akses untuk mengedit file atau folder
       X  = Execute adalah akses untuk menghapus file atau folder

Jika kita lakukan perintah list secara detail menggunakan perintah $ls -l kita dapat melihat penerapan DAC pada linux.

contoh : hasil output dari perintah $ls -l adalah sebagai berikut :
Hak Akses pada Linux
Perhatkan pada bagian yang berada dalam kotak merah.

1 2 3 4 5 6 7 8 9 10
 d  rwx   rwx   r-x   2   faisal   faisal   4096   Jul 1 19:24   Document
 -   rw-  ---  ---  1  faisal  faisal  4496107   Sep 20 2014   java.pdf

Keterangan :

1. Tipe dari file. "d"  berarti sebuah folder. Tanda " -" adalah file biasa dan tanda "l" berarti file bertipe link dan sebagainya
2. Izin akses oleh owner (Pemilik)
3. Izin akses untuk group
4. Izin akses untuk other atau user lain yang berada diluar group dan telah didenifisikan sebelumnya
5. Jumlah link untuk file atau forlder
6. Nama Pemilik file atau folder
7. Nama Group pemilik file atau folder
8. Besar ukuran file atau folder dalam Byte
9. Tanggal terahir update atau diubah
10 Nama file atau folder


Previous
Next Post »