pengertian dan definisi chmod pengertian dan definisi chmod | Pejaten Park | Pejaten Park Residence | Apartemen Pejaten Park

pengertian dan definisi chmod

Posted by Raka Satria Mencari Cpanel on Sunday, December 23, 2012


Yang dimaksud dengan Chmod
chmodPerintah Chmod atau change mode adalah suatu 'permission rule' atau saya artikan sebagai aturan batasan hak akses file atau folder berdasarkan siapa usernya. Perintah tersebut biasa kita temukan dalam penggunaan bahasa pemrograman C di sistem UNIX dan semacamnya ( contoh awam: sistem operasi LINUX). Lalu apa hubungannya dengan website?

Banyak server hosting website memakai sistem operasi LINUX. Maka dari itu, kali ini saya akan bahas detil mengenai chmod dan pengaruhnya dalam file di website kita.

Perintah Chmod mempunyai 3 rule utama : R(read)- Write(W)-Execute(X) yang disediakan untuk 3 macam userOwner(O)-Group(G)-Public(P).

Owner adalah pemilik suatu file atau directory. Group mewakili sekelompok User. Other adalah selain dari User atau Group.
Read mengatur akses suatu file / direktori itu dibaca / ditampilkan isinya.  Write mengatur akses suatu file / direktori diisi suatu data / informasi tertentu (ditulisi). Akses Execute mengatur suatu file untuk dijalankan( biasanya bentuk file binary atau aplikasi program) ataupun bagi suatu direktori untuk dapat diakses ke dalam / dimasuki.

Setiap user memiliki kode rule yang biasa ditulis seperti ini:
READWRITEEXECUTE
Kode Binary111
Kode Simbolrwx
Kode Bilangan(pangkat) 4=2^22=2^11=2^0

permission rule
Contoh penulisan suatu file yang memiliki chmod :
a) 777 berarti :
UserOGP
R444
W222
X111
Atribut file : -rwx-rwx-rwx
Atribut folder : drwxdrwxdrwx (d untuk menunjukkan direktori)

Baik Owner, Group dan Public mempunyai hak akses penuh (baca, tulis, eksekusi). BERBAHAYA jika untuk waktu lama, file atau direktori anda berada dalam posisi ini, karena rawan di-hacker.

b) 644 berarti :
UserOGP
R444
W2--
X---
Atribut file : -rw--r---r--
Atribut folder : drw-dr--dr-- (d untuk menunjukkan direktori)

Baik Owner hanya mempunyai hak akses baca dan tulis, sedangkan yang lainnya hanya bisa membaca saja. Gunakan akses ini untuk file configuration, file setting, ataupun file-file yang anda rasa penting berkaitan dengan akses sistem website anda.

c) 755 berarti :
UserOGP
R444
W2--
X111
Atribut file : -rwx-r-x-r-x
Atribut folder : drwxdr-xdr-x (d untuk menunjukkan direktori)

Baik Owner mempunyai hak akses penuh, sedangkan yang lainnya hanya bisa membaca dan menjalankan saja. Biasa digunakan untuk akses folder atau direktori.
d) 444 berarti :
UserOGP
R444
W---
X---
Atribut file : -r---r---r--
Atribut folder : dr--dr--dr-- (d untuk menunjukkan direktori)

Semua user hanya bisa membaca saja tanpa bisa mengubah ataupun memasuki file tersebut. INI SANGAT MANJUR untuk menghalangi hacker.


sumber : http://metadesain.com/teknik-website-dan-internet/pengertian-definisi-chmod