Penjelasan Kode Permission chmod 777, 764, 765
Di post sebelumnya saya udah curhat tentang anu, kalau yang mau baca silahkan http://blog.davidgoweb.com/2014/12/mengatasi-access-forbidden-project-php.html
disini saya cuma mau menjelaskan secara singkat dan seringan mungkin untuk yang masih pemula seperti saya, :3
Kalau yang sudah baca curhat saya sebelumnya saya menggunakan perintah berikut untuk mengubah permission pada folder project yang saya buat
#sudo chmod -R 764 /opt/lamp/htdoc
Kenapa saya menggunakan permission 764??? Sebenarnya di gambar postingan ini sudah saya jelaskan yah.. tapi untuk yang versi teks nya ya simak ini.
Dalam linux ada 3 tingkat prioritas pengguna :v
1. Owner
2. Group
3. Public
Dan ada 3 jenis kemampuan yang dimiliki masing-masing user
1. Read (membaca folder / file)
2. Write (mengubah folder / file)
3. Execute (mengeksekusi file berbasis perintah/script)
Chmod memiliki kode perintah untuk mengatur permission
READ = 4
WRITE = 2
EXECUTE = 1
WRITE = 2
EXECUTE = 1
ILUSTRASI—n Jika ingin memberikan akses penuh kepada owner, maka saya harus memberikan angka “7” kenapa? Karena ( read = 4 ), ( write = 2 ), ( execute = 1 ). Jika dikombinasikan untuk akses penuh( read + write + execute ) = akses secara penuhSama dengan( 4 + 2 + 1 ) = 7n Jika saya ingin memberikan READ dan WRITE saja pada Owner( read + write ) = akses membaca dan mengubah file / folderSama dengan( 4 + 2 ) = 6n Jika saya ingin memberikan akses READ dan EXECUTE pada Owner( read + execute ) = akses membaca dan mengeksekusi file perintahSama dengan( 4 + 1 ) = 5NOTE: Begitu juga penerapannya pada Group dan Public
Jadi, pada kasus yang saya alami saya memberikan 764 dalam asumsi 7 untuk Owner, 6 untuk Group, 4 untuk Public…
dimana
Owner meniliki AKSES PENUH,,, Group memiliki akses READ dan WRITE,,, Public hanya memiliki akses READ
Posting Komentar
Berikan komentar Anda ...