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:
· 4 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