Kalkulator Chmod
Izin file Unix mengontrol pemilik, grup, dan akses lainnya dengan bit baca (r=4), tulis (w=2), eksekusi (x=1). chmod 755 berarti rwxr-xr-x.
Cara menggunakan kalkulator chmod
1. Alihkan baca/tulis/eksekusi untuk pemilik, grup, dan lainnya.
2. Baca nilai oktal (misalnya 644, 755, 600).
3. Salin padanan simbolis chmod u=rw,go=r.
4. Terapkan di server: chmod 644 file.txt
Contoh Chmod
Direktori web 755
rwxr-xr-x memungkinkan pemilik memodifikasi file; dunia dapat masuk ke direktori dan membaca.
File env rahasia 600
rw------- — hanya pemilik yang membaca/menulis .env dengan kunci API.
Skrip 755 yang dapat dieksekusi
rwxr-xr-x pada deploy.sh sehingga pengguna cron dapat jalankan.
Saat kalkulator chmod membantu
• Saat mempelajari model izin Unix.
• Saat Dockerfile COPY memerlukan mode numerik eksplisit.
• Saat keluaran ls -l rwxr-xr-x harus dipetakan ke oktal untuk template IaC.
Grup pemilik yang lain
Tiga kembar tiga pengguna/grup/lainnya — chmod memengaruhi triplet mana yang berlaku pada konteks pengguna saat ini pada pemeriksaan akses.
Pertanyaan yang sering diajukan
Digit oktal artinya?
Jumlah r=4 w=2 x=1 per triplet — 7=rwx, 6=rw-, 5=r-x, 4=r--.
755 vs 775?
775 menambahkan penulisan grup — pengeditan tim pengembang bersama; 755 grup hanya-baca.
Chmod -R rekursif?
Berlaku pada pohon direktori — berbahaya pada jalur yang salah; verifikasi dua kali.
File vs direktori dijalankan?
x pada direktori berarti enter (cd); pada file berarti dijalankan sebagai program.
interaksi umask?
Mode file default = topeng pembuatan dikurangi umask — kalkulator menunjukkan mode target bukan umask.