Kalkulator chmod
Hitung izin file Linux dalam bentuk oktal dan simbolis
Matriks izin
Aktifkan atau nonaktifkan izin, atau masukkan tiga digit oktal (0-7). Input yang belum lengkap dikembalikan ke izin saat ini saat kehilangan fokus.
Izin umum
Notasi simbolik
-rw-r--r--tipe / pemilik / grup / lainnya
Contoh perintah
chmod 644 filenamechmod -R 644 directory/Diproses di perangkat ini. Teks Anda tidak diunggah.
Kalkulator chmod gratis: kalkulator izin file Linux online
Alat Kalkulator chmod kami memudahkan Anda memahami dan mengatur izin file Linux lewat antarmuka visual yang intuitif. Izin file Linux mengatur siapa yang boleh membaca, menulis, dan mengeksekusi file, dan setiap file serta direktori memiliki tiga set izin: satu untuk pemilik, satu untuk grup, dan satu untuk pengguna lain.
Pada Linux dan Unix, perintah chmod (change mode) adalah cara utama untuk mengubah izin file. Baik Anda lebih suka notasi oktal (seperti 755) maupun notasi simbolik (seperti rwxr-xr-x), kalkulator ini langsung mengonversi di antara kedua format dan membuat perintah terminal siap pakai yang bisa Anda salin dengan satu klik.
Baik Anda administrator sistem yang mengonfigurasi file web server, developer yang menyiapkan kunci SSH, maupun pemula yang baru belajar izin file Linux, alat ini menyediakan cara interaktif yang jelas untuk memahami arti tiap kombinasi izin dan cara menerapkannya dengan benar.
Fitur utama
- Matriks izin interaktif: Aktifkan atau nonaktifkan izin baca, tulis, dan eksekusi untuk pemilik, grup, dan lainnya dengan kotak centang visual
- Tampilan dua notasi: Lihat notasi oktal (misalnya 755) dan simbolik (misalnya rwxr-xr-x) secara bersamaan
- Dukungan input oktal: Ketik nilai oktal secara langsung dan lihat matriks izin diperbarui seketika
- Perintah siap pakai: Salin perintah chmod dengan varian satu file dan rekursif (-R)
- Preset izin umum: Tombol akses cepat untuk 777, 755, 644, 600, 700, 666, 444, dan 400
- Nilai berkode warna: Segmen pemilik, grup, dan lainnya dibedakan secara visual dalam notasi simbolik
- Salin dengan satu klik: Salin nilai oktal, string simbolik, atau perintah lengkap ke papan klip Anda secara instan
- Perhitungan real-time: Semua nilai diperbarui seketika saat Anda mengubah izin
- Tampilan nilai per peran: Lihat nilai numerik (0-7) untuk setiap peran sekilas
- Dukungan mode gelap: Nyaman dipakai di tema terang maupun gelap
Cara menggunakan Kalkulator chmod
- Atur izin secara visual: Klik tombol toggle di matriks izin untuk mengaktifkan atau menonaktifkan izin baca (4), tulis (2), dan eksekusi (1) bagi setiap peran
- Atau masukkan nilai oktal: Ketik angka oktal tiga digit (seperti 755) langsung ke kolom input oktal
- Gunakan preset untuk kasus umum: Klik salah satu dari 8 preset izin umum untuk menerapkan konfigurasi standar dengan cepat
- Tinjau kedua notasi: Periksa representasi oktal dan simbolik untuk memastikan izinnya sudah benar
- Salin perintahnya: Klik tombol salin di samping contoh perintah chmod untuk menyalinnya ke papan klip Anda
Kasus penggunaan
- Konfigurasi web server: Atur izin yang tepat untuk file HTML, CSS, JS (644) dan direktori (755) di Apache atau Nginx
- Pengelolaan kunci SSH: Pastikan kunci privat memakai 600 dan direktori .ssh memakai 700 untuk mencegah kegagalan autentikasi SSH
- Deployment skrip shell: Jadikan skrip dapat dieksekusi dengan 755 untuk penggunaan bersama atau 700 untuk skrip pribadi
- Deployment aplikasi: Konfigurasikan izin file dan direktori yang tepat untuk aplikasi yang di-deploy
- Audit keamanan: Pastikan file sensitif seperti .env, kredensial, dan file konfigurasi tidak dapat dibaca oleh semua orang
- Pengaturan WordPress & CMS: Terapkan izin yang direkomendasikan untuk file WordPress (644) dan direktori (755)
- Belajar Linux: Pahami secara interaktif bagaimana nilai oktal dipetakan ke izin baca, tulis, dan eksekusi
- Otomatisasi DevOps: Buat perintah chmod yang tepat untuk skrip deployment dan pipeline CI/CD
Pertanyaan yang sering diajukan
Apakah alat ini gratis?
Ya, Kalkulator chmod sepenuhnya gratis tanpa batasan, tanpa pendaftaran, dan tanpa iklan yang menghalangi antarmuka. Gunakan sesering yang Anda perlukan.
Apakah data saya aman?
Tentu. Alat ini berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun, semua perhitungan berlangsung secara lokal di perangkat Anda.
Apa perbedaan antara notasi oktal dan simbolik?
Notasi oktal memakai tiga digit (seperti 755) dengan setiap digit mewakili izin untuk pemilik, grup, dan lainnya. Notasi simbolik memakai huruf (rwx) untuk mewakili izin baca, tulis, dan eksekusi. Keduanya menyatakan informasi yang sama dalam format berbeda.
Mengapa saya tidak boleh memakai chmod 777?
Izin 777 memberi akses baca, tulis, dan eksekusi penuh kepada semua orang, yang merupakan risiko keamanan serius. Pengguna mana pun di sistem dapat mengubah atau menghapus file tersebut. Gunakan izin yang lebih ketat seperti 755 atau 644.
Apa fungsi flag -R pada chmod?
Flag -R (rekursif) menerapkan perubahan izin ke semua file dan subdirektori di dalam direktori yang ditentukan. Gunakan dengan hati-hati karena memengaruhi semua isi direktori target.
Izin apa yang sebaiknya dipakai untuk kunci SSH?
Kunci SSH privat harus memakai 600 (hanya pemilik yang bisa baca/tulis) dan direktori ~/.ssh harus memakai 700 (hanya pemilik yang punya akses penuh). Demi keamanan, SSH akan menolak memakai kunci dengan izin yang salah.
Tips & praktik terbaik
- Terapkan prinsip hak akses minimum: Berikan hanya izin minimum yang dibutuhkan agar file atau direktori berfungsi dengan benar
- Gunakan 644 untuk file biasa: Izin ini memungkinkan pemilik membaca dan menulis, sedangkan yang lain hanya bisa membaca
- Gunakan 755 untuk direktori: Izin ini memberi pemilik akses penuh sambil memungkinkan yang lain masuk ke direktori dan melihat isinya
- Lindungi file sensitif dengan 600: Gunakan untuk kunci privat SSH, file .env, kredensial database, dan file apa pun yang berisi rahasia
- Hati-hati dengan chmod rekursif: Selalu periksa ulang direktori target sebelum memakai chmod -R agar tidak terjadi perubahan izin yang tidak diinginkan
- Uji izin di lingkungan pengembangan dahulu: Pastikan pengaturan izin Anda berfungsi dengan benar di lingkungan uji sebelum menerapkannya ke produksi