FILE-FILE PERMISSIONS
Asaalamualaikum....
kali ini saya akan menjelaskan file permissions
1. user = seorang pengguna dari suatu file
2. group = sekelompok pengguna dari suatu file
3. other = pengguna lain yang berada dalam sistem
nah, apa fungsi dari pembagian hak akses tersebut?fungsinya adalah untuk menjaga keamanan data agar tidak dapat diakses oleh pengguna yang tidak berkepentingan.
Sifat dan tipe serta nilai file terdiri atas tiga :
- read (r) bernilai 4 : membaca file
- write (w) bernilai 2 : menulis file
- execute (x) bernilai 1 : mengeksekusi file
sekarang kita akan coba membuka terminal, dengan cara ctrl + alt t. Lalu ketikkan ls -lh di terminal dan yang akan tampil adalah seperti gambar di bawah ini :
Cara membaca permission ini adalah dari kiri ke kanan.
Sifat dan tipe file terdiri atas tiga :
- read (r) : untuk membaca file.
- write (w) : untuk menulis file.
- execute (x) : untuk mengeksekusi file.
Berikut adalah tabel permission :
Permission Nilai Oktal
Read: 4
Write: 2
Write: 1
Total: 7
ad beberapa perintah dalam file permission
-chmod:membuat file permission
-chown:mengganti nama file atau juga bisa mengganti nama group
-ls -l :menampilkan hasil dari file permission
chmod 567 tugas1.sh
Tanda “-” berarti file coba.txt ini berjenis file apabila file coba.txt memiliki tanda “d” bukan tanda “-”, berarti coba.txt berjenis directory.
rw-r--r--
cara membaca karakter ini dengan mengambil 3 karakter dan urutannya
user (untuk 3 karakter pertama)= rw-group (untuk 3 karakter kedua) = r--other ( untuk 3 karakter ketiga) = r--