Kalkulator Izin Unix (chmod)
Hitung izin berkas Unix/Linux (chmod) secara interaktif dengan matriks izin visual, penilaian risiko keamanan, pratinjau terminal, dan perintah yang siap digunakan.
Eksposur Sedang
Orang lain dapat membaca atau mengeksekusi. Pastikan ini disengaja.
-rwxr-xr-x 1 user group 4096 Jan 27 12:00 file_saya.txt
Ad blocker Anda mencegah kami menampilkan iklan
MiniWebtool gratis karena iklan. Jika alat ini membantu, dukung kami dengan Premium (bebas iklan + lebih cepat) atau whitelist MiniWebtool.com lalu muat ulang halaman.
- Atau upgrade ke Premium (bebas iklan)
- Izinkan iklan untuk MiniWebtool.com, lalu muat ulang
Tentang Kalkulator Izin Unix (chmod)
Tentang Kalkulator Izin Unix
Kalkulator Izin Unix (kalkulator chmod) ini membantu Anda memahami dan menghitung izin file Linux/Unix. Alat ini menyediakan antarmuka visual interaktif untuk mengatur izin dan secara instan melihat notasi oktal, notasi simbolik, serta perintah chmod yang siap digunakan.
Izin file dalam sistem Unix/Linux mengontrol siapa yang dapat membaca, menulis, atau mengeksekusi file dan direktori. Memahami izin ini sangat penting untuk keamanan sistem, konfigurasi server web, dan manajemen file yang tepat.
Memahami Izin Unix
Jenis Izin
- Baca (r = 4): Melihat konten file atau membuat daftar isi direktori
- Tulis (w = 2): Memodifikasi konten file atau membuat/menghapus file dalam direktori
- Eksekusi (x = 1): Menjalankan file sebagai program atau mengakses direktori
Kategori Pengguna
- Pemilik (User): Pengguna yang memiliki file tersebut
- Grup: Pengguna yang termasuk dalam grup file tersebut
- Lainnya (Others): Semua pengguna lain dalam sistem
Notasi Oktal vs Simbolik
| Oktal | Biner | Simbolik | Deskripsi |
|---|---|---|---|
0 | 000 | --- | Tidak ada izin |
1 | 001 | --x | Hanya eksekusi |
2 | 010 | -w- | Hanya tulis |
3 | 011 | -wx | Tulis dan eksekusi |
4 | 100 | r-- | Hanya baca |
5 | 101 | r-x | Baca dan eksekusi |
6 | 110 | rw- | Baca dan tulis |
7 | 111 | rwx | Izin penuh |
Pengaturan Izin Umum
| Oktal | Simbolik | Kasus Penggunaan |
|---|---|---|
644 | rw-r--r-- | File standar (HTML, CSS, gambar) |
755 | rwxr-xr-x | Direktori dan skrip yang dapat dieksekusi |
600 | rw------- | File pribadi (kunci SSH, kata sandi) |
700 | rwx------ | Direktori dan skrip pribadi |
664 | rw-rw-r-- | File kolaborasi grup |
775 | rwxrwxr-x | Direktori kolaborasi grup |
777 | rwxrwxrwx | Akses penuh (TIDAK direkomendasikan) |
Izin Khusus
SetUID (4xxx)
Bila diatur pada file yang dapat dieksekusi, program berjalan dengan hak istimewa pemilik file, bukan pengguna yang menjalankannya. Contoh: /usr/bin/passwd berjalan sebagai root untuk memodifikasi /etc/shadow.
SetGID (2xxx)
Pada executable, berjalan dengan hak istimewa grup. Pada direktori, file baru mewarisi grup direktori tersebut alih-alih grup utama pembuatnya.
Sticky Bit (1xxx)
Pada direktori, mencegah pengguna menghapus file yang bukan milik mereka. Sangat penting untuk direktori bersama seperti /tmp.
Praktik Terbaik Keamanan
- Hindari 777: Jangan pernah gunakan izin yang dapat ditulis oleh publik kecuali benar-benar diperlukan
- Akses minimal: Berikan hanya izin yang diperlukan untuk pengoperasian yang benar
- Lindungi file sensitif: Gunakan 600 atau 400 untuk kunci pribadi dan file konfigurasi
- Direktori web: Gunakan 755 untuk direktori, 644 untuk file yang dilayani oleh server web
- Tinjau SetUID/SetGID: Audit program dengan izin khusus secara berkala
Cara Menggunakan Kalkulator Ini
- Pilih jenis file (file biasa, direktori, atau tautan simbolik)
- Klik sel izin untuk mengalihkan Baca, Tulis, dan Eksekusi untuk setiap kategori pengguna
- Atau masukkan nilai oktal secara langsung (seperti 755) untuk melihat izin yang sesuai
- Aktifkan izin khusus (SetUID, SetGID, Sticky Bit) jika diperlukan
- Tinjau penilaian keamanan dan pratinjau terminal
- Salin perintah chmod untuk digunakan di terminal Anda
Pertanyaan yang Sering Diajukan
Apa itu chmod di Unix/Linux?
chmod (change mode) adalah perintah Unix/Linux yang digunakan untuk mengubah izin akses file dan direktori. Ini mengontrol siapa yang dapat membaca, menulis, atau mengeksekusi file. Izin ditetapkan untuk tiga kategori: pemilik (pengguna yang memiliki file), grup (pengguna dalam grup file), dan lainnya (semua orang lain).
Apa arti angka-angka dalam chmod (seperti 755 atau 644)?
Dalam chmod, setiap digit mewakili izin untuk pemilik, grup, dan lainnya secara berurutan. Setiap digit adalah jumlah dari: 4 (baca), 2 (tulis), dan 1 (eksekusi). Contohnya, 755 berarti pemilik memiliki akses penuh (7=4+2+1), sementara grup dan lainnya dapat membaca dan mengeksekusi (5=4+1).
Apa perbedaan antara notasi simbolik dan oktal?
Notasi oktal menggunakan angka (seperti 755) di mana setiap digit mewakili gabungan izin. Notasi simbolik menggunakan huruf: r (baca), w (tulis), x (eksekusi), dan - (tanpa izin). Contohnya, rwxr-xr-x adalah bentuk simbolik dari 755.
Apa itu SetUID, SetGID, dan Sticky Bit?
Ini adalah izin khusus: SetUID (4) memungkinkan program berjalan dengan hak istimewa pemilik. SetGID (2) berjalan dengan hak istimewa grup atau mewarisi grup direktori. Sticky Bit (1) pada direktori mencegah penghapusan file oleh non-pemilik.
Mengapa chmod 777 dianggap berbahaya?
chmod 777 memberikan izin baca, tulis, dan eksekusi penuh kepada semua orang. Ini berbahaya karena setiap pengguna dapat memodifikasi atau menghapus file, yang berpotensi menyebabkan kerentanan keamanan, injeksi malware, atau kehilangan data.
Kutip konten, halaman, atau alat ini sebagai:
"Kalkulator Izin Unix (chmod)" di https://MiniWebtool.com/id/kalkulator-izin-unix/ dari MiniWebtool, https://MiniWebtool.com/
oleh tim miniwebtool. Diperbarui: 27 Jan 2026
Alat terkait lainnya:
Peralatan untuk webmaster:
- Kalkulator BPK
- Kalkulator CPM
- Kompresor CSS
- Generator Favicon Baru
- Kalkulator Google AdSense
- Pembuat Cron Job Unggulan
- Pembuat Ekspresi Crontab Baru
- Kompresor HTML
- Pengonversi HTML ke Teks
- Pemeriksa Kepadatan Kata Kunci Baru
- Generator Tabel Markdown Baru
- Pembuat Tag Meta
- Penghapus Tanda Kutip Pintar Baru
- Generator Slug URL Baru
- Kalkulator Nilai Halaman
- Kalkulator Nilai Pengunjung
- Kalkulator Izin Unix (chmod) Unggulan
- Pengkode/Pendekode Entitas HTML Baru
- Generator Lorem Ipsum Baru
- Escape Unescape String JSON Baru
- Pengubah cURL ke JSON Baru
- Pemformat SQL Baru
- Pengoptimal SVG Baru
- Htaccess Redirect Generator Baru
- Pemeriksa Ukuran Crawl Googlebot Baru