Mengenal Hak Akses File Di Linux
Pada postingan sebelumnya aku share tentang Cara Install Libre Office Pada Ubuntu 10.10. Sekarang ini aku mau share mengenai hak akses file di linux. Setiap file yang ada di dalam distro linux mempunyai atribut, salah satunnya adalah hak akses. Hak akses mempunyai kewenangan untuk membedakan kepemilikan (owner) dari file tersebut dalam hal membaca/mengakses file, mengubah isi file, atau mengekseskusi file. Berlaku juga untuk direktori.Secara garis besar hak akses file terbagi menjadi 3 peran yaitu :
- Owner (Pemilik) : Menentukan hak user pemilik file.
- Group (Kelompok) : Menentukan hak kelompok pemilik file.
- Others (Lainnya) : Menentukan hak pengguna selain user.
Dari peran tersebut dapat mempunyai 3 macam operasi terhadap file yaitu :
- r : ijin untuk membaca file.
- w : ijin untuk mengubah isi file.
- x : ijin untuk mengekseskusi file/program.
Sebuah file secara default mempunyai atribut -rw-r—r--. Dimana -rw-r--r-- dapat di uraikan sebagai berikut :
Penjelasan :
- Tanda “-” pertama merupakan tipe file. Yang mana tanda “-” menandakan file dan “d” menandakan directory.
- 3 tanda berikutnya “rw-” merupakan atribut hak akses yang dimiliki oleh owner file yang berarti dapat membaca dan mengubah file
- 3 tanda berikutnya “r--” merupakan atribut hak akses yang dimiliki oleh group dari pemilik file yang berarti hanya bisa baca saja.
- 3 tanda terakhir “r--” merupakan atribut hak akses untuk other/pengguna lain yang berarti hanya baca saja.
Contoh :
Buatlah sebuah file menggunakan text editor nano/gedit. Saya disini membuat file menggunakan nano. Buka terminal dan jalankan perintah $ nano nanti akan tampil text editor nano. Ketikan sebuah kalimat (terserah anda). Dalam contoh ini saya membuat kalimat “Menconba Hak Akses File Dilinux”
Setelah itu, tekan “Ctrl + X” kemudian tekan huruf “Y”. kemudian beri nama filenya. Disini saya memberi nama “coba” lalu tekan ENTER. Sekarang jalankan perintah “ls -l” di terminal untuk melihat hak akses filenya.
Silahkan perhatikan tulisan yang di blok pada terminal. File “coba” mempunyai hak akses “-rw-r—r--”
Mengubah Hak Akses
Perintah yang digunakan untuk mengubah hak akses adalah “chmod”. Untuk mengubah hak akses, dapat dilakukan dengan 2 cara. Yaitu :
- Menggunakan Mode Alphabet
- u : User/Pemilik
- g : Group/Kelompok
- o : Others/Lainnya
- a : All/Semua
- Menggunakan Angka
chmod [ugoa][= + -][rwx] file/dir
Keterangan :
Contoh :
“$ chmod u+x,g+w coba”
pada awalnya, file coba mempunyai hak akses “-rw-r—r--”. Sekarang berubah menjadi “-rwxrw-r--” karena pada hak akses owner/pemilik ditambahkan hak eksekusi (x) dan pada group ditambah hak write (w).
- r = 4
- w = 2
- x = 1
jika r saja maka nilainya 4, jika w saja maka nilainya 2, jika x saja maka nilainya 1. sehingga file yang ingin dirubah menjadi rwx, nilainya adalah 4+2+1=7
Contoh :
Jika file coba tadi yang memiliki hak akses “-rwxrw-r--” akan dirubah menjadi “-rwxrwxrwx”, maka ubah nilai yang dimiliki owner, group dan other menjadi 7. sehingga perintahnya adalah :
“$ chmod 777 coba”
Nilai tujuh pertama adalah nilai yang dimiliki oleh Owner
Nilai tujuh kedua adalah nilai yang dimiliki oleh Group
Nilai tujuh ketiga adalah nilai yang dimiliki oleh Others
ella ko' jen kaburu se ajere ubuntuk mun deyeh
ReplyDelete@gang tutorial
ReplyDeleteBeh dUliH ajer ..
cara menghilangkan icon kunci pada folder ubuntu itu gmna ya??
ReplyDelete@cara menghilangkan icon kunci
ReplyDeleteHak aksesnya di ubah gan. dengan perintah chmod 777 nama file atau chmod a+x