CHMOD akronim dari Change Mode adalah perintah shell di lingkungan Unix dan Unix-like. Pertaman kali dipergunakan di AT&T Unix versi 1, dan masih tetap dipergunakan hingga sekarang di mesin Unix-like. Ketika di eksekusi perintah ini akan merubah mode file dan direktori, mode yang dimaksud adalah hak akses terhadap file dan atau direktori.
tt { font-family: courier; } td { font-family: helvetica, sans-serif; } caption { font-family: helvetica, sans-serif; font-size: 14pt; text-align: left; }
Ada 2 macam cara (baca: representasi) dalam menerapkan CHMOD :
1. String Mode
* Berdasarkan kepada “siapa” hak diberikan
u (user) : hak akses “granted to” pemilik dari file atau direktori,
g (group) : hak akses “granted to” member dari group yang ada pada file atau direktori,
o (others) : hak akses “granted to” siap saja yang bukan pemilik file atau member dari groupnya
a (all) : mewakili ketiga diatas atau bisa dikatakan “a = ugo”.
* Berdasarkan Class (Basic Class)
r (read) : diberikan hak untul membaca file dan listing direktori,
w (write) : diberikan hak untukk memodifikasi file atau direktori,
x (execute) : diberikan hak untuk meng-execute file atau direktori dan sub direktori.
* Untuk penggunaan string mode diperlukan operator, yang berfungsi untuk merubah hak akses
+ : which adds the specified modes to the specified classes,
- : which removes the specified modes from the specified classes, and
= : which means that the modes specified are to be made the exact modes for the specified classes.
2. Octal Number
* Perintah CHMOD juga menerima mode format penulisan 3 atau 4 digit octal number
Contoh String Mode
User dan Group diberikan hak akses “membaca dan menulis” (baca : read write) terhadap file dokument.txt
$ chmod ug+rw dokumen.txt
$ ls -l dokumen.txt
-rw-rw—- 2 joko joko 96 Dec 8 12:53 dokumen.txt
Menghapus hak akses terhadap semua “a” (baca : owner, group, other) atau tidak memberikan hak akses file dokumen.txt terhadap siapapun (baca : owner, group, other).
$ chmod a-rwx dokumen.txt
$ ls -l dokumen.txt
———- 2 joko joko 96 Dec 8 12:53 dokumen.txt
Contoh Mode Octal Number
Memberikan hak akses baca tulis kepada owner dan group sedangkan other read saja terhadap file dokument.txt
$ chmod 0664 dokumen.txt
$ ls -l dokumen.txt
-rw-rw-r– 2 joko joko 4096 2007-07-09 12:39 dokumen.txt
atau
$ chmod 664 sample
$ ls -l dokumen.txt
-rw-rw-r– 2 joko joko 4096 2007-07-09 12:39 dokumen.txt
sumber : kampungmadura
Sabtu, 20 Juni 2009
Mengenal Hak Akses Linux (CHMOD)
Diberdayakan oleh Blogger.
0 Komentar:
Posting Komentar