| Views |
578  |
|

| Kita pasti pernah mengalami masalah tidak bisa melakukan paste kedalam suatu folder di linux atau mengedit suatu file, biasanya ini kaitannya dengan access permission terhadap file atau folder tersebut. Kombinasi rumit yang diterapkan linux inilah yang merupakan kunci kerberhasilannya memproteksi diri dari virus dan serangan keamanan lainnya. Berikut sedikit informasi cara merubah access permission dan pengertiaannya. |
Didalam penggunaanya selalu menggunakan perintah "chmod". CHMOD (Change Mode), perintah ini mengenal dua mode yaitu : 1. Mode symbolic, yang menggunakan symbol dan huruf sebagai kode file permission -nya contoh : membuat siapa saja dapat melakukan read, write dan execute : chmod =rwx,g+s file 2. Mode absolute, yang menggunakan 3 bilangan octal sebagai kode file permission -nya contoh : membuat siapa saja dapat melakukan read, write dan execute : chmod 777 -R file Dalam hal ini kita akan membahas sedikiti dalam hanya mode ke-2 yaitu absolute. jika kita ingin membuka akses secara penuh terhadap file, contoh shout.html : chmod 777 -R shout.html untuk folder/ directory, contoh folder opt chmod 777 -R opt/ Berikut definisinya : chmod = perintah Change Mode -R = Recursive perhatikan tabel dibawah ini, agar anda dapat lebih memamahami dari mana angka 777 didapat Mode
| User | Group
| World
| Read
| v
| | | Write
| | | | Execution
| | |
| | Permission | 4 | 0
| 0
|
Mode | User | Group | World | Read | v | v
| | Write | v
| | | Execution | | | | | Permission | 6
| 4
| 0
| Mode | User | Group | World | Read | v | v
| v
| Write | v
| v
| | Execution | v
| | | | Permission | 7
| 6
| 4
| Mode | User | Group | World | Read | v | v
| v
| Write | v
| v
| v
| Execution | v
| v | v | | Permission | 7
| 7
| 7
| Read (r)bernilai 4 = user diperbolehkan melihat/ membaca Write (w)bernilai 2 = user diperbolehkan untuk membuat file baru didalam folder dan juga diperbolehkan untuk merubah dan menghapus file didalam folder tersebut. Eksekusi (x) bernilai 1 = user diperbolehkan untuk berpindah atau masuk kedalam folder serta jika terdapat file eksekusi user ini dapat menjalankannya  Kita dapat melihat status permission file dengan perintah berikut : $ ls -l hasilnya akan terlihat dalam mode symbolic : -rwxr--r-- 1 lontuan lontuan 8751 2009-05-31 03:15 shouts.html
terlihat status file shouts.html bernilai jika diterjemahkan ke absolute adalah bernilai 744
- - yang pertama adalah directory
- rwx permission dari user (read-write-execute)
- --r permission group (read)
- --r permission user dan group (read)
Tambahan : Tabel Angka Octal 0
| tidak ada izin | 1
| hanya eksekusi | 2
| hanya tulis | 3
| tulis dan eksekusi | | 4 | hanya baca | | 5 | baca dan eksekusi | | 6 | baca dan tulis | | 7 | baca tulis dan eksekusi |
|