Semua alat

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. Alihkan kotak centang atau masukkan oktal untuk melihat bentuk simbolis — penting ketika memperbaiki skrip penerapan dan izin volume Docker.
Pemilik
Grup
Lainnya
Oktal
Output
chmod 644
rw-r--r--

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.

Di luar dasar chmod

Bila konteks ACL (setfacl) atau SELinux mengatur akses — chmod saja tidak cukup.
Bila izin Windows NTFS — model yang sama sekali berbeda.
Bila setuid/setgid/sticky bit diperlukan — melampaui kalkulator triplet rwx.

Grup pemilik yang lain

Tiga kembar tiga pengguna/grup/lainnya — chmod memengaruhi triplet mana yang berlaku pada konteks pengguna saat ini pada pemeriksaan akses.

Hak istimewa terkecil

Mulai 640 untuk konfigurasi, 755 untuk statis publik aset, tidak pernah 777 dalam produksi — temuan audit yang dapat ditulis oleh dunia.

Docker dan Kubernetes

Container dijalankan sebagai USER non-root — memastikan uid numerik dapat membaca mode rahasia yang terpasang 440 atau 400.

chmod simbolis

u+x menambahkan eksekusi untuk pengguna; go-w menghapus grup/penulisan lainnya — perubahan bertahap tanpa menghitung ulang oktal.

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.

Alat lokal?

Ya — kalkulator referensi di peramban.