File Permission di Linux

Monday, May 21, 2012 0 Comments

Malem semua kali ini saya akan menulis mengenai File Permission di Linux, agak serius ah dikit cape jadi slankers terus.hehe 
File permission di linux terbagi menjadi 3 yaitu bisa dilihat dibawah ini:

Owner : penguna yang menciptakan file (pemilik file)

Group: kelompok

Other : penguna di luar owner group

Kepemilikan sutu file dapt di ubah dengan mengunakan perintaha chown yang memiliki syntax sebagai berikut:

#chown namauser.namagrup namafile
misalnya kayak gini kaka
# chown dharmo.dharmo coba.txt
*dharmo = user
*dharmo = grup
atau bisa juga kita gunakan parameter R untuk mengubah kepemilikan  suatu folder langsung aja ke contoh yah :
# chown R dharmo.dharmo /var/www/dharmo/blog
*R disana berguna pada saat kita akan merubah kepemilikan sebuh folder.

Sedangkan suatu kepemilikan suatu group dapat di ubah dengan menggunakan perentaha chgrp #chgrp dharmo /home/dharmokasep
*dharmo = nama grup 
kalo yang diubah adalah folder tinggal kita tambah -R jadi :
#chgrp -R dharmo /home/dharmokasepfolder
sebenarnya pada chown diatas kita sudah merubah kepemilikan sekaligus grup pemiliknya kalo cuma untuk mengubah kepemilikannya tinggal kita gunakan perintah seperti ini:
#chown dharmo /var/www/dharmo/kasep
kalo yang diubah adalah folder tinggal kita tambah -R jadi :
#chown -R dharmo /var/www/dharmo/kasepfolder
*dharmo = namauser

Hak akses terhadap suatu file merupakan fasilitas security dalam linux yang berarti bahwa setiap file memiliki informasi untuk mengatur siapa yang berhak untuk membaca menjalankan atau mengubah file tersebut. Model akses terhadap sutu file tersebut. Model akses tehadap sutu file dibedakan menjadi 3 yaitu:

Read (r) : file dapat dibaca

Write (w) : file dapat dimodifikasi

Execute (x) : file dapat dieksekusi

Setiap file atau directory mempunyai ketentuan akses other dan kombinasi yang mengatur izin akses terhadap suatu file dapat dilihat pada keterangan berikut:

r w x | r w x | r w x

owner | group | other

contoh:

r w x r w x – - x

menyatakna bahwa owner dan group memiliki izin read, write, execute sedangkan other hanya memilik I izin execute.

Izin akses terhadap suatu file dapat diubah dengan dua cara yaitu dengan mengunakan perintahn chmod dan metide octal.
Perentah mengunakan metode octal dilakukan dengan cara sebgai berikut:

$ chmod (---) nama_file

Untuk mengubah izin akses suatu file dengan menggunakan octal membutuhkan tiga bilangan yaitu bilangan pertama untuk user bilangan kedua untuk group dan bilangan ketiga untuk user lain. Bilangan yang mewakili karakter izin adalah:

Karakter r diwakili bilangan 4

Karakter w diwakili bilangan 2

Karakter x diwakili bilangan 1

Tanpa izin akses mewakili oleh karakter 0

Contoh:

Jika temen2 ingin memberi akses read, write execute pada user dan tanpa izin akses padda group dan user lain maka:

$ chmoud 700 nama_file [4)(r)+2(w)+1(x) =7]

dharmo

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard. Google

0 comments: