Yo, lagi melakukan penyesuaian teknis server atau sekadar mainan Linux di laptop? Pasti sering banget kan ketemu sama yang namanya chmod 755 atau liat tulisan aneh kayak drwxr-xr-x pas lagi ls -l.
Itu tuh namanya File Permission, alias izin akses file. Ini konsep penting sangat buat keamanan sistem Linux. Kalo kita salah setel izin, bisa-bisa file rahasia kita kebaca sama orang lain, atau lebih parah lagi, ada skrip jahat yang bisa dieksekusi!
Nah, dokumen di bawah ini ngebahas tuntas soal itu. Ini dokumen lama tapi ilmunya masih relevan sangat sampai sekarang. Di sini dijelasin apa itu Read (r), Write (w), sama Execute (x), terus apa maksud angka-angka kayak 755, 644, atau 777 (yang ini bahaya!).
Langsung aja disimak dokumennya di bawah ini. Lengkap sangat buat nambah pemahaman soal "jeroan" Linux.
🔐 File Permission di Linux
Kalau kamu sering main di terminal Linux, pasti sudah tidak asing dengan istilah chmod atau chown. Dua perintah ini berhubungan dengan yang namanya file permission — sistem hak akses yang menentukan siapa yang bisa membaca, menulis, atau menjalankan sebuah file.
Secara sederhana, setiap file atau folder di Linux punya tiga level izin:
- Owner – biasanya pembuat file.
- Group – kelompok pengguna tertentu.
- Others – semua orang di sistem.
Membaca Format Permission
Kalau kamu ketik ls -l, kamu akan melihat hasil seperti ini:
-rw-r--r-- 1 rijal users 2048 Nov 2 2025 artikel.txt
Bagian pertama (-rw-r--r--) menunjukkan hak akses file. Kita bisa pecah jadi tiga bagian:
rw-→ hak akses untuk pemilik (read + write)r--→ untuk group (hanya read)r--→ untuk others (hanya read)
Mengubah Permission
Gunakan chmod untuk mengubah permission. Misalnya:
chmod 755 script.sh
Artinya: owner bisa baca/tulis/jalankan, sedangkan group dan others hanya bisa baca dan jalankan.
Kalau mau ubah kepemilikan file, gunakan chown (change owner) dan chgrp (change group):
sudo chown rijal:staff laporan.txt
Visualisasi & Panduan Lanjut
Supaya makin gampang memahami konsep ini, kamu bisa lihat dokumen berikut yang membahas visualisasi dan contoh kasusnya:
File Permission by Rijal Fakhrul
File permission bukan cuma soal keamanan, tapi juga efisiensi kerja di lingkungan multi-user seperti server atau proyek bersama. Dengan paham struktur r-w-x, kamu bisa mengontrol siapa yang boleh ngapain di sistemmu tanpa perlu ribet.
Jadi, mulai sekarang kalau lihat permission file, jangan cuma lewat aja — pahami artinya. Karena di Linux, izin menentukan segalanya.
Gimana? Udah mulai paham soal chmod dan chown? Atau mungkin punya pertanyaan, pengalaman, atau trik lain seputar permission file di Linux?