Kalkulator Izin chmod
| Tipe | Baca (r) | Tulis (w) | Eksekusi (x) | Oktal |
|---|---|---|---|---|
| Pemilik | 5 | |||
| Grup | 5 | |||
| Lainnya (semua orang) | 5 |
chmod 755 filename
Mengapa menggunakan kalkulator chmod?
Izin file Linux dinyatakan dalam notasi simbolik (rwxr-xr-x) dan oktal (755). Menghitung nilai izin yang tepat secara manual rentan terhadap kesalahan. Kalkulator kami memungkinkan pemilihan izin secara visual dengan kotak centang dan langsung menghasilkan nilai oktal serta perintah chmod yang siap digunakan.
Pembuat Izin Visual
Klik kotak centang baca/tulis/eksekusi untuk pemilik/grup/lainnya; nilai diperbarui secara instan
Sinkronisasi Dua Arah
Masukkan nilai oktal (mis. 755) dan kotak centang diperbarui otomatis, atau sebaliknya
Perintah Siap Pakai
Menghasilkan perintah chmod lengkap yang dapat langsung ditempel ke terminal
Cara menghitung izin
Tandai izin yang diinginkan
Klik kotak centang baca/tulis/eksekusi untuk pemilik, grup, dan semua orang
Periksa nilai oktal dan simbolik
Nilai oktal (mis. 755) dan notasi simbolik (rwxr-xr-x) diperbarui secara instan
Salin perintah
Salin perintah chmod yang dihasilkan dan jalankan di terminal
Skenario chmod yang Umum
File Server Web
Atur 644 untuk file HTML/CSS/JS di Apache atau Nginx (pemilik baca/tulis, grup/lainnya baca)
Script yang Dapat Dijalankan
Atur 755 untuk shell script (pemilik akses penuh, grup/lainnya baca+eksekusi)
Kunci SSH
SSH memerlukan 600 (hanya pemilik baca/tulis) untuk kunci privat
Direktori Upload
Atur 775 untuk direktori upload web agar proses server dapat menulis file
Praktik Terbaik Izin Linux
✓ Jangan pernah gunakan 777 di produksi
chmod 777 memberikan akses penuh baca/tulis/eksekusi kepada semua orang — risiko keamanan yang serius.
✓ Prinsip hak istimewa paling rendah
Selalu berikan izin minimum yang diperlukan. Mulai dengan ketat (600) dan tambahkan sesuai kebutuhan.
✓ Berhati-hati dengan -R (rekursif)
chmod -R menerapkan izin secara rekursif ke semua file dan direktori.
✓ Pahami umask
Nilai umask mengurangi izin dari default. umask 022 memberikan 644 untuk file baru dan 755 untuk direktori baru.
❓ Pertanyaan yang Sering Diajukan
Apa arti chmod 755?
755 berarti: pemilik(7)=baca+tulis+eksekusi, grup(5)=baca+eksekusi, lainnya(5)=baca+eksekusi. Izin default untuk file yang dapat dieksekusi dan direktori publik.
Apa perbedaan antara 644 dan 755?
644 (rw-r--r--): pemilik baca/tulis, lainnya hanya baca — untuk file biasa. 755 (rwxr-xr-x): pemilik juga dapat mengeksekusi — untuk script dan direktori.
Mengapa kunci SSH memerlukan izin 600?
SSH menolak menggunakan kunci privat yang dapat diakses oleh orang lain. 600 (rw-------) memastikan hanya pemilik yang dapat membaca dan menulis kuncinya.
Apa arti bit eksekusi pada direktori?
Bit eksekusi pada direktori berarti izin 'melintas' — pengguna dapat masuk ke direktori dan mengakses file di dalamnya. Tanpa izin eksekusi, pengguna tidak dapat masuk ke direktori.