CHMOD

Wednesday, February 9, 2011 | |

CHMOD adalah kepanjangan dari kata CHange MODe.CHMOD adalah salah satu command yang bisa digunakan dalam UNIX. CHMOD bisa mengganti mode dari sebuah file.
CHMOD diperlukan untuk mengatur apakah sebuah file bisa dilihat oleh siapa, di-tulis oleh siapa, dan di-eksekusi oleh siapa.

Ada tiga jenis permisi atau perijinan yang dapat dirubah yaitu :

  •  r untuk read.
  •  w untuk write.
  •  x untuk execute.

Akses READ memungkinkan suatu file / direktori itu dibaca / ditampilkan isinya. Akses WRITE memungkinkan suatu file / direktori diisi suatu data / informasi tertentu (ditulisi). Dan akses EXECUTE memungkinkan suatu file untuk dijalankan, biasanya untuk file binary / aplikasi / program, dan dengan EXECUTE suatu direktori dapat diakses ke dalam / dimasuki.

Keterangan penomoran dari sebuah permision file :

0 = tidak ada operasi di ijinkan.
1 = permisi untuk melakukan eksekusi atau cd ke satu direktori.
2 = permisi untuk menulis.
4 = permisi untuk membaca.

Setiap file mempunyai permisi untuk owner, group, and user.
Masing-masing pengguna file - apakah itu User, Group atau Other - mempunyai bilangan mode akses masing-masing, dan disusun secara berurutan. Misalnya suatu file mempunyai mode akses 644, berarti mode akses 6 untuk User, 4 untuk Group dan terakhir 4 untuk Other.

Untuk membuat batasan-batasan pada suatu file, kita harus membuat suatu permisi file tersebut dengan cara CHMOD.
misalkan suatu direktori “R” kita mempunyai default permisi 711 maka itu artinya :
7 = 4+2+1 : kamu (pemilik/owner) dapat membaca/menulis/mengeksekusi file.
1 = 1 : semua user di group mu dapat melakukan cd/execute tapi tidak membaca dan menulis.
1 = 1 : semua user bukan group mu dapat melakukan cd/execute tapi tidak membaca dan menulis.

Misalkan direktori /home/rifqi mempunyai permisi 754 artinya :

7 = 4+2+1 : kamu (pemilik/owner) dapat membaca/menulis/mengeksekusi file.
5 = 4+1 : semua user di group mu dapat melakukan cd/execute/read tapi tidak menulis.
4 = 4 : semua user bukan group mu dapat melakukan read tapi tidak menulis dan tidak cd/execute.

0 comments :

Post a Comment

Silahkan masukkan link anda di sini,, dan jangan lupa pasang link balik