Untuk mengubah file permission, menggunakan command chmod.
Cara penulisannya :
chmod (permission) (nama_file/direktori/link)
File permission sendiri terdiri dari 3, yaitu read, write dan execute
Di dalam system operasi *nix terdapat file permission yang terdiri dari beberapa digit, yaitu:
- 1 digit ini untuk jenis file
- 3digit pertama itu permision buat user yang punya file
- 3digit kedua itu permision buat group
- 3digit ketiga itu permision buat other
Kalo digambar, diagramnya seperti ini:
- --- --- --- i 1 2 3
Penjelasan:
i= menunjukkan tipe, bisa berbentuk l(link/short cut), -(file) atau d (direktory)
1,2,3 = menunjukkan permision.
Mis. attribut dari 3digit pertama itu rwx berarti
nilainya :
7 = [r]ead [4] + [w]rite [2] + [e]xecute [1]
nah kalo [-] berarti isinya [0]
kalo nilainya kaya yang diatas (644) berarti :
user = 6 -> rw-
group = 4 -> r--
other = 4 -> r--
berarti user bisa nge-read sama nge-write
group bisa nge-read aja
other bisa nge-read aja
Sepertinya koq ruwet???
Lebih mudahnya pake bilangan biner aja.
Misalnya:
-rw-r--r-- = berarti 110-100-100 = 644
drwxr-xr-x = berarti 111-101-101 = 755
lrwxrwxrwx= berarti 111-111-111 = 777
$chmod 644 file1 $chmod 777 file2 $chmod +x file3 //maksudnya, baik user, group maupun other ditambahi execute
Mudah bukan???? eh, gak sulit-sulit amat khan?? :P
0 comments:
Post a Comment