Saturday, June 13, 2015

Hak akses File (File Permission) merupakan hak  yang diberikan kepada user untuk mengakses sebuah file / directory.
Ada 3 Macam hak Akses (File Permission) pada sistem operasi linux yaitu :
Read, Mengizinkan user lain hanya untuk membaca dan membuka file /direktori tetapi user lainnya tidak dapat melakukan perubahan atau modifikasi file/direktori.
Write, Mengizinkan user lain untuk memodifikasi sebuah file /direktori sehingga user lain dapat melakukan penambahan,pengubahan,dan penghapusan file atau direktori.
Execute, Hak akses Execute mengizinkan user bisa menjalankan/mengeksekusi file/direktori pada sistem operasi sebagai program atau shell script, atau bisa dibilang fulluser.
Selain hak akses (file permission) diatas yang dimiliki file/direktori sistem operasi Linux juga terdapat tiga buah mode akses terhadap file/direktori.
Adapun ketiga mode akses tersebut, yaitu :
Owner, Hak akses user pemilik file /direktori  sehingga user lain tidak dapat melakukan modifikasi pada file/direktori tersebut apabila tidak mendapatkan izin akses pemilik file/ direktori.
Group, Hak akses yang dimiliki group tempat user tersebut berada sehingga hanya user yang didaftarkan didalam group yang bisa mengakses file /direktori tersebut.
Other, Hak akses yang dimiliki setiap user selain pemilik file / direktori. Sehingga user lain dapat mengakses file /direktori yang dimiliki oleh owner tersebut tergantung pada file permision yang diberikan oleh owner.


                                          d rwx        rwx        rwx

                                             (owner) (grup) (other)

Penjelasan  :
·         Tanda “-” pertama merupakan tipe file/direktori. tanda “-” menandakan file dan “d” menandakan directory.
·         3 tanda berikutnya “rwx” merupakan permission File yang dimiliki oleh owner.
·         3 tanda berikutnya “rwx” merupakan permission File yang dimiliki oleh group.
·         3 tanda terakhir “rwx” merupakan atribut permission File untuk other/pengguna lain.


Mode Numerik
Hak akses terhadap file / direktori  dapat  juga dikonversi ke dalam bilangan biner (0 dan 1) dan octal (0-7)  seperti yang tampak pada tabel berikut.

keterangan arti angka/nilai pada pemberian hak akses dimana diwakili oleh 3 angka octal untuk perizinan filenya.n
Standar umumnya adalah:
·         berarti read (r)
·         2 berarti write (w)
·         1 berarti execute (w)
·         - berarti tidak ada izin (-)

Contoh pemberian hak akses pada file/direktori linux :
- sebelum mengubah hak akses terlebih dahulu melihat hak akses folder 2 yang ada di dlama foler 1 dengan cara mengetikkan ls -l folder/
- file yang semula drwxrwxr-x akan dirubah hak akessnya menjadi drwxrwxrwx .
- ketikan chmod 777 folder/folder2 lalu enter maka hak akses folder tersebut sudah berubah.
- namun isi dari foder tersebut hak akessnya tidak ikut berubah. Jika ingin mengubah hak akses isi folder tersebut anda dapat mengetikkan . chmod 777 -R folder/folder2 . lalu enter.





No comments:

Post a Comment