Monday, June 29, 2009

bermain dengan CHMOD

Jika di windows atau dos prompt anda pernah menggunakan perintah ATTRIB,
CHMOD adalah perintah yang mempunyai maksus sejenis. Chmod adalah suatu text
command untuk memberikan atau membatasi hak akses suatu file atau direktori.
Kemampuan chmod dibandingkan dengan attrib sangat berbeda, terlebih lagi karena
windows atau dos tidak mendukung multi user. Chmod bisa digunakan pada contoh satu
komputer digunakan oleh beberapa orang, jadi tiap user ingin saling berbagi file atau
folder.
Cara untuk mengetahui status file atau direktori adalah dengan peintah : stat
atau dengan perintah ls -l.

Lihatlah pada access : (0775/drwxrwxr-x)

0775 memberitahukan kalau direktori public_html mempunyai hak akses penuh kepada
owner, hak read-write-execute bagi group dan hak read-execute bagi yang bukan group.
Group adalah cara mengkelompokan user-user kedalam suatu group, misal user dalam
group keuangan mempunyai hak akses read-write terhadap file budi, dan diluar dari
group (other) keuangan hanya punya hak read.

Mari kita meninjau pengelompokan file:

tabel 1:pengelompokan struktur file dengan karakter

File/direktori Owner

Group

Other

-/d

rwx

rwx

r-x


Sama artinya di dalam octal dengan :
tabel 2:pengelompokan struktur file dengan octal
Owner Group




Other

4 = Read
2 = Write
1 = Execute
0 = Nothing

4 = Read
2 = Write
1 = Execute
0 = Nothing

4 = Read
2 = Write
1 = Execute
0 = Nothing


Anda tinggal menjumlahkan kolom yang ada pada tabel 2 untuk menggunakan chmod.
Jadi jika ingin memberikan akses ke file readme.txt pada owner read-write (4 dan 2),
pada group read (hanya 4), pada other read (hanya 4). Caranya adalah :
chmod 644 readme.txt
kemudian bisa di cek dengan cara :
stat readme.txt atau
ls -l

Semoga artikel singkat ini bisa membantu didalam pemakaian chmod.

Bagikan

Jangan lewatkan

bermain dengan CHMOD
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.