Lewati ke konten utama

Chmod Calculator — Izin File Unix ke Oktal & Simbolik

Konversi kotak kontrol izin file Unix (baca/tulis/eksekusi untuk pemilik, grup dan lainnya) ke nilai chmod numerik dan notasi simbolik, ditambah perintah chmod siap pakai.

Input

Pemilik

Grup

Lainnya

Output

Apakah ini membantu?

Cara lain menggunakan alat ini

REST API

curl -X POST https://api.iotools.cloud/v1/tool/chmod-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "ownerRead": "true",
    "ownerWrite": "true",
    "ownerExecute": "true",
    "groupRead": "true",
    "groupWrite": "",
    "groupExecute": "true",
    "otherRead": "true",
    "otherWrite": "",
    "otherExecute": ""
  }'

Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.

Tanyakan ke agen AI

Use the IOTools `chmod-calculator` tool (Chmod Calculator) on this input:

YOUR_INPUT_HERE

Tempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.

Widget sematan

<iframe
  src="https://iotools.cloud/embed/chmod-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Chmod Calculator — Izin File Unix ke Oktal & Simbolik — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.

Biaya per panggilan API/MCPMulai dari 5 kredit

Juga tersedia melalui

Panduan

Apa yang dilakukan chmod calculator ini?

Centang kotak baca, tulis dan eksekusi untuk pemilik, grup dan lainnya dari file, dan alat ini secara instan mengonversi pilihan Anda ke nilai chmod numerik (oktal), string izin simbolik, dan perintah chmod siap pakai yang dapat Anda tempel langsung ke terminal.

Cara kerja izin Unix

Setiap file dan direktori pada sistem seperti Unix (Linux, macOS, BSD) membawa tiga bit izin untuk tiga audiens terpisah:

  • Pemilik — pengguna yang memiliki file.
  • Grup — anggota grup file.
  • Lainnya — semua orang lain.

Setiap audiens mendapatkan tiga kemungkinan izin:

  • Baca (4) — lihat konten file, atau buat daftar direktori.
  • Tulis (2) — ubah file, atau tambah/hapus entri dalam direktori.
  • Eksekusi (1) — jalankan file sebagai program, atau masuk (cd ke) direktori.

Tiga bit untuk satu audiens dijumlahkan menjadi satu digit: baca + tulis + eksekusi. rwx adalah 4 + 2 + 1 = 7, r-x adalah 4 + 0 + 1 = 5, r-- adalah 4 + 0 + 0 = 4. Susun digit pemilik, grup dan lainnya bersama-sama dan Anda mendapatkan angka oktal tiga digit yang dikenal, mis. 754.

Izin yang sama juga dapat ditulis secara simbolis sebagai string 9 karakter — tiga triplet gaya rwx, satu per audiens, dengan garis miring berdiri untuk bit apa pun yang mati. 754 adalah rwxr-xr--.

Nilai chmod umum

  • 644 (rw-r--r--) — standar untuk file biasa: pemilik dapat membaca dan menulis, semua orang lain hanya dapat membaca. Standar yang baik untuk dokumen, konfigurasi dan aset web.
  • 755 (rwxr-xr-x) — standar untuk direktori dan skrip yang dapat dieksekusi: pemilik dapat membaca, menulis dan mengeksekusi; semua orang lain dapat membaca dan mengeksekusi (atau daftar/masuk, untuk direktori) tetapi tidak memodifikasi.
  • 777 (rwxrwxrwx) — baca/tulis/eksekusi penuh untuk semua orang. Jarang sesuai — ini memungkinkan pengguna apa pun di sistem untuk memodifikasi atau mengganti file, yang merupakan sumber umum masalah keamanan di server bersama.
  • 600 (rw-------) — baca/tulis hanya pemilik, tidak ada akses untuk siapa pun. Digunakan untuk kunci pribadi, kredensial dan file sensitif lainnya.

Cara menggunakannya

  1. Centang kotak yang sesuai dengan izin yang Anda inginkan untuk pemilik, grup dan lainnya.
  2. Baca nilai numerik (mis. 754) dan string simbolik (mis. rwxr-xr--) secara instan — hasilnya diperbarui saat Anda mengklik.
  3. Salin perintah chmod <value> filename yang dihasilkan dan ganti dengan nama file nyata Anda.

FAQ

Mengapa chmod menggunakan bilangan oktal (basis-8)? Karena setiap grup izin memiliki tepat 3 bit, dan 3 bit berkisar dari 000 hingga 111 dalam biner — 0 hingga 7 dalam oktal. Satu digit oktal memetakan dengan sempurna ke status baca/tulis/eksekusi dari satu audiens.

Apa arti digit terdepan keempat, seperti chmod 4755? Itu adalah bit izin khusus (setuid, setgid atau sticky) yang ditambahkan ke tiga digit normal. Kalkulator ini fokus pada izin pemilik/grup/lainnya standar yang dijelaskan di atas.

Bisakah saya pergi ke arah lain, dari angka kembali ke kotak centang? Belum — alat ini mengonversi pilihan kotak centang ke bentuk numerik dan simbolik. Untuk membaca nilai oktal yang ada, pisahkan menjadi tiga digit dan cocokkan masing-masing dengan rincian baca=4/tulis=2/eksekusi=1 di atas.

Privasi

Semua konversi terjadi secara lokal di browser Anda. Nama file, jalur atau izin tidak pernah dikirim ke mana pun.

chmodunixlinuxpermissionsfile permissionsoctal

Suka alat-alatnya? Hilangkan iklannya.

Satu kali pembayaran menghapus semua iklan dari akun Anda, selamanya. Tanpa langganan, tanpa pelacakan.