Minggu, 13 April 2014

Intruksi hak akses LINUX



Intruksi hak akses LINUX
                Baik didalam linux ada istilah hak akses dimana disetiap user memiliki hak akses masing-masing kecuali user route super user, dia bisa membuka ,mengedit dan menghapus file buata user lain walau tanpa diakses.
                Anda bisa menggunakan”Chmod” digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file/ Directory, anda dapat menggunakan system nueric coding/ system letter cuding, ada tiga jenis permisson/perijinan yang dapat dirubah, yaitu:
1.       R     untuk Read
2.       W    untuk Write
3.       X     Execute
                               
           RWX       RWX        RWX

Pada dasarnya struktur dari Chmod seperti diatas, kolom pertama untuk user kolom yang kedua untuk Grup dan kolom yang ketiga Anynomous/ Other.
A.      Dengan menggunakan Letter Coding ,anda dapat merubah prentission di atas untukcmasing-masing, U(user) G(grup) O(other) dn A(all) dengan hanya memberi tanda (        ) plus, untuk menambah ijin dan tanda (-) minus untuk mencabut ijin.

Misalnya untuk memberikan ijin baca dan eksekusi file coba 1 kepada owner dan group perintahnya adalah $ chmoud ugrx      coba 1
Untuk mecabut ijin-ijin tersebut  $ chmoud ugrx  - coba 1

B.      Dengan menggunakan numeric coding premission untuk User, Grup dan Other ditentukan dengan kombinasi angka 4,2,dan 1dimana 4(read), 2(write), dan 1(execute).
                      Misalnya untuk memberikan ijin baca (4), tulis(2),dan eksekusi(1) file coba kepada owner.
                      Perintahnya adalah: $chmoud 700 coba 2 , contoh lain, untuk memberi ijin baca (4)    
       Tulis (2) file coba 3 kepada user, baca (4) saja kepada grup dan other perintahnya adalah:
       $chmoud 644 coba 3
                     Perhatian : jika anda hosting di server berbasis linux perintah ini sangat penting bagi                                                                      keaamanan data anda, saya sarankan semua directory yang tidak perlu anda tulis di chmoud 100 (jika Apache berjalan sebagai current user anda atau di chmoud 501 jika Apache berjalan sebagai www_data atau nobody( user lain). 

Tidak ada komentar:

Posting Komentar