Maksud tulisan di tampilan file linux
Permission atau izin akses mendefinisikan siapa yang punya akses ke file mana dan direktori mana. Setiap file atau direktori punya izin spesifik bagi tiga kategori pengguna, yaitu:
- User Level, yang memiliki file atau direktori tersebut, lambangnya u, memberikan izin ke akun user untuk mengakses file dan direktori. User didefinisikan di file /etc/passwd
- Group Level, grup si pemilik file atau direktori tersebut, lambangnya g, membolehkan seluruh anggota dari sebuah grup untuk mengakses file dan direktori. Anggota grup didefinisikan di /etc/group
- Other Level, lainnya bukan pemilik file atau direktori, bukan pula satu grup dengan si pemilik file atau direktori, lambangnya o. Artinya siapa saja yang log ke mesin sedangkan dia tidak termasuk user atau grup apapun, maka dia akan punya akses
Tiga macam hak yang dikombinasikan
- Reading, membolehkan untuk membaca isi file termasuk mengkopinya, lambangnya r
- Writing, membolehkan untuk menulis isi file atau mengubah isinya, lambangnya w
- Executing, membolehkan untuk mengeksekusi atau menjalankan, lambangnya x, dan hanya terjadi jika file tersebut merupakan sebuah program. Jika file merupakan direktori, maka x menandakan izin boleh memasukinya
Contoh:
- r berarti boleh membaca isi file termasuk mengkopinya
- w berarti boleh mengubah isi file
- x berarti boleh menjalankan file tersebut(yang terjadi jika file tersebut adalah file program)
Selain dengan huruf-huruf diatas, izin akses seringkali dilambangkan dengan angka yaitu:
- r diberi nilai 4
- w diberi nilai 2
- dan x diberi nilai 1
Jika seseorang boleh rwx, berarti lambang angkanya adalah 7(4+2+1=7)
Rumus perintah untuk mengubah hak akses terhadap file atau direktori
chmod [ugoa] [= + -] [rwx] <namafile>
dengan:
u = user atau pemilik
g = grup atau kelompok
o = others atau lainnya selain pemilik dan kelompok
a = all
Contoh penggunaannya:
Komentar
Posting Komentar