CHMOD digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori ( atau istilah dalam pemakaian umum adalah dapat di sebut sebagai �file and directory permission�), ada dua cara atau pemahaman dalam menggunakan dan pembahasaan �chmod� ini yaitu menggunakan sistem numeric coding atau sistem letter coding.
Ada tiga jenis permisi atau perijinan yang dapat dirubah yaitu :
-r : untuk read.
-w : untuk write.
-x : untuk execute.
keterangan numeric dari sebuah file permision:
0 = tidak ada operasi di ijinkan ( null / hidden ).
1 = permisi untuk dengan mengijinkan untuk melakukan ekskusi ( execute )
2 = numeric value dengan mengijinkan untuk menulis. ( write )
4 = numeric value dengan mengijinkan untuk untuk membaca. (read )
setiap file / directory mempunyai 3 susunan dalam perijinan / file permission, yaitu untuk owner, group, and user.
Untuk membuat batasan-batasan pada suatu file,
kita harus membuat suatu permisi file tersebut dengan cara mensetting �CHMOD � agar materi dari web kita lebih bisa terlindungi dan tertata dengan semestinya. Berikut sebagai contoh :
Misalkan direktori �home� kita mempunyai default permisi 711 maka itu artinya :
7 = 4+2+1 : sahabat (pemilik / owner / admin ) diperkenankan untuk membaca,menulis dan mengeksekusi file/ direktori.
1 = 1 : semua user di group sahabat hanya diperkenankan melakukan tindakan execute tapi tidak diperkenankan membaca dan menulis. file/ direktori.
1 = 1 : semua user bukan group sahabat dapat melakukan execute tapi tidak membaca dan menulis file/ direktori.
Misalkan direktori public_html kita mempunyai permisi 755 artinya :
7 = 4+2+1 : sahabat (pemilik / owner / admin ) diperkenankan untuk membaca ,menulis dan mengeksekusi file/ direktori.
5 = 4+1 : semua user di group sahabat hanya diperkenankan membac dan melakukan execute tapi tidak dipekenankan untuk menulis.
5 = 4+1 : semua user bukan group sahabat diperkenankan untuk membaca dan melakukan tindakan execute tapi tidak diperkenankan menulis.
Files sahabat untuk direktori public_html setidaknya harus mempunyai permission value untuk file adalah
644 (dan direktorinya direktorinya harus 755 ) atau WWW server tidak akan bisa membaca nya sehingga weblog tidak akan tampil pada jendela web browser.
Chmod Value untuk permission file �index html� adalah = 644
chmod Value untuk membuat direktori images dan isi file dapat di baca oleh semua user yaitu :
chmod value : 755 untuk file images
chmod value : 644 direktori image
untuk meng hidden suatu file maka :
chmod 700 nama_file
DIagram CHMOD / File Permission
![[Image: diagram-chmod.jpg]](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_ub2ckRdNMuM1rIth9CIahFVcIDiunGZKsgy6jmNZBn5Yeql3u9Q7tqs_o6gROISZd4cITDOgpabDafaG_nGaS4oIOx7JQxOzkzLQxLSAkRqiGdSMBGgajYkA=s0-d)
DIagram CHMOD
Note : CHMOD tersebut bisa di setting di halaman file manager di ftp client ,, untuk lebih mudahnya dapat menggunakan fasilitas software ftp client seperti filezilla, smartftp dan sebagainya.