Sedikit ilmu yang saya peroleh dari dunia internet dan untuk kesempatan kali ini saya membahas tentang apa itu “CHMOD“ sahabat pasti tau atau bahakan sahabat penah mendengar tapi gak tau gimana dan apa CHMOD atau mungkin pula gak pernah dengar..?? saya hanya sekedar mengulang dan mungkin ini sangat berguna untuk dijadikan referensi bagi para Newbie, contohnya seperti saya ini. . .
apa itu chmod..?? :
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 ).setiap file / directory mempunyai 3 susunan dalam perijinan / file permission, yaitu untuk owner, group, and user.
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 )
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
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.
0 komentar: