Perbedaan CHMOD 777 dengan CHMOD 755
Pada saat kita memberikan hak akses pada suatu direktory atau pada suatu file maka kita akan mengetikkan sytag:
chmod 777 atau chmod 755 Apa sih bedanya chmod 777 dengan chmod 755.
Dengan mengetikkan syntag:
ls -l maka kita dapat melihat file atau directory beserta atributnya.
rwxrwxrwxyang apabila kita terjemahkan dengan angka biner adalah sebagai berikut
rwx rwx rwx
111 111 111
4+2+1 4+2+1 4+2+1
7 7 7111 111 111
4+2+1 4+2+1 4+2+1
sedangkan jika kita mengetikkan syntag chmod 755 maka pada keterangan akan tertulis
rwxr-xr-x
yang bila dibinerkan adalah
rwx r-x r-x
111 101 101
4+2+1 4+0+1 4+0+1
7 5 5
Teman-teman sudah mengerti atau belum apa sih arti dari rwx?
r=read=4 -> permission untuk hak read / baca
w=write=2 -> permission untuk hak write / tulis
x=execute=1 -> permission untuk hak execute / menjalankan file executable
jadi jika kita mengetikkan chmod 777=rwxrwxrwx
dan jika kita mengetikkan chmod 755=rwxr-xr-x
-tiga kolom rwx pertama menyatakan permission yg dimiliki owner file/direktori.
-tiga kolom rwx kedua menyatakan permission yg dimiliki group dari ownernya.
-tiga kolom rwx ketiga menyatakan permission yg dimiliki oleh other berarti disini selain owner dan grup.
Jadi kesimpulannya adalah pada chmod 777 berarti owner/pemiliknya,group dari ownernya dan other mendapatkan hak yang sama untuk bisa menulis, membaca serta mengeksekusi file tersebut. Sedangkan pada chmod 755 hanya owner yang dapat membaca,menulis serta mengeksekusinya dan group serta othernya hanya dapat membaca dan eksekusi namun tidak mempunyai hak untuk menulis.