Linux merupakan sistem operasi yang cukup banyak digunakan, tapi apakah kalian tahu nilai hak akses linux masing-masing direktori kalian? Terkadang, banyak diantara teman-teman semuanya yang masih bingung bagaimana sebenarnya linux menentukan tentang hak akses dan nilai dari hak akses terhadap suatu direktori kalian.
Sebelum lebih jauh mengenai hak akses linux ini sendiri. Ada baiknya kita mengenal dulu apa itu linux? Kalian bisa membaca artikel mengenai sejarah linux yang sudah gue buatkan agar lebih jelas.
Pengertian Nilai Hak Akses Linux
Setelah membaca mengenai asal muasal linux yang gue berikan, sekarang pertanyaanya apa sih hak akases yang ada di linux itu? Hak akses pada linux adalah hak yang diberikan kepada user, group, maupun yang lainnya untuk dapat membaca, menulis, dan atau mengeksekusi file atau direktori.
Kenapa harus membaca, menulis, dan atau mengeksekusi? Karena, hak akses dapat kita atur untuk membaca, menulis, atau mengeksekusi atau kombinasi dari ketiga hal itu, atau dapat juga tidak memiliki hak akses.
Cara Membaca Hak Akses Linux
Mungkin kalian pernah dengar teman atau guru kalian berkata “itu tinggal dikasih chmod 777 aja. Gampang kok!” Sebenarnya, chmod adalah salah satu perintah linux yang digunakan untuk memberikan nilai hak akses pada sebuah direktori. Bagaimana cara membacanya?
Ada 3 Scoop dalam sebuah direktori linux, yaitu R, W dan X. Artinya:
- R adalah kependekan dari READ artinya si user/group/other hanya bisa membaca sebuah file atau direktori pada linux tersebut.
- W adalah kependekan dari WRITE artinya si user/group/other hanya bisa membaca dan mengubah sebuah file atau direktori tersebut.
- X adalah kependekan dari EXECUTE artinya si user/group/other hanya bisa mengeksekusi file atau direktori tersebut.
Masing-masing kode diatas memiliki sebuah nilai. Dimana R adalah 4, W bernilai 2 dan X hanya memiliki 1 nilai. Jadi, kalau ada sebuah direktori yang bertuliskan seperti rw—x-w-, itu artinya memiliki nilai? Kalian tinggal lihat saja:
- Pertama, kita bagi mejadi seperti ini: rw-/–x/-w-
- Pada tulisan tebal, r (4) w(2) -(0) = 6
- Untuk tulisan miring, -(0) -(0) x(1) = 1
- Sedangkan tulisan bergaris, -(0) w(2) -(0) = 2
Jadi, untuk file atau direktori tersebut memiliki nilai hak akses 621. Dimana untuk 6 adalah hak akses untuk user, 1 adalah untuk group dan 2 untuk yang lainnya. Kalian bisa baca mengenai perintah dasar linux agar lebih paham terkait hal ini. Semoga gue gak kebalik ngejelasin nilai hak akses linux.
keren Bang…
wah jadi tau cara ngitung gituan aku :)