Monu Tools

Kalkulator chmod

Konversi izin berkas Unix antara kotak centang, oktal (seperti 755), dan notasi simbolik (seperti rwxr-xr-x).

Cara menggunakan chmod Calculator

  1. 01

    Centang kotak baca, tulis, dan eksekusi untuk pemilik, grup, dan lainnya.

  2. 02

    Atau ketik nilai oktal seperti 755 untuk mengatur kotak otomatis.

  3. 03

    Salin perintah chmod yang siap dijalankan.

Apa itu izin Unix

Izin berkas Unix mengontrol siapa yang dapat membaca, menulis, dan mengeksekusi sebuah berkas atau direktori, terbagi ke dalam tiga kelompok: pemilik, grup, dan semua orang lain. Kalkulator ini mengonversi antara kotak centang interaktif, bentuk oktal numerik seperti 755, dan bentuk simbolik seperti rwxr-xr-x, menjaga ketiganya tetap sinkron.

Cara kerja angkanya

Setiap kelompok mendapat tiga bit, baca (4), tulis (2), dan eksekusi (1), dan Anda menjumlahkannya untuk mendapatkan satu digit. Jadi 7 adalah baca ditambah tulis ditambah eksekusi (rwx), 5 adalah baca ditambah eksekusi (r-x), dan 6 adalah baca ditambah tulis (rw-). Tiga digit, satu per kelompok, memberi Anda angka izin yang familier.

Nilai umum yang perlu diketahui

Nilai-nilai umum layak untuk dihafal. 755 cocok untuk direktori dan berkas eksekusi: pemilik memiliki akses penuh sementara grup dan yang lain dapat membaca dan mengeksekusi tetapi tidak menulis. 644 cocok untuk berkas web biasa: pemilik dapat membaca dan menulis, semua orang lain hanya dapat membaca.

Untuk berkas yang sensitif, 600 menjaganya tetap ketat: hanya pemilik yang dapat membaca atau menulis, dan tidak ada orang lain yang memiliki akses apa pun, yang merupakan kebutuhan kunci privat SSH dan rahasia serupa.

Bit khusus dan digit keempat

Ada juga digit keempat opsional di depan untuk bit khusus, setuid, setgid, dan sticky bit, yang mengubah cara program berjalan atau cara direktori bersama berperilaku. Ketika salah satu diatur, posisi eksekusi ditampilkan sebagai s atau t alih-alih x.

Cara menggunakan keluarannya

Kalkulator memberi Anda perintah chmod yang siap dijalankan untuk disalin, dan berjalan sepenuhnya di browser Anda. Ini adalah referensi dan konverter, sehingga tidak mengubah berkas apa pun dengan sendirinya.

Pertanyaan yang sering diajukan

Apa arti 755 dan 644?

755 memberi pemilik akses penuh dan semua orang lain baca dan eksekusi, dipakai untuk direktori dan skrip. 644 memberi pemilik baca dan tulis dan semua orang lain hanya baca, dipakai untuk berkas biasa.

Apa arti 777 dan apakah aman?

777 memberi baca, tulis, dan eksekusi kepada semua orang. Ini hampir selalu tidak aman di server karena pengguna mana pun bisa mengubah berkas. Lebih baik gunakan 755 atau 644.

Bagaimana membuat berkas dapat dieksekusi?

Tambahkan bit eksekusi. Dari 644 Anda akan beralih ke 755 (atau chmod +x), yang mengaktifkan eksekusi untuk pemilik, grup, dan lainnya.

Apa beda notasi simbolik dan oktal?

Oktal (seperti 755) mengkodekan izin sebagai angka, sedangkan simbolik (rwxr-xr-x atau u+x) menjelaskannya sebagai huruf. Alat ini menampilkan keduanya dan menjaga sinkron.

Apa itu setuid, setgid, dan bit sticky?

Mereka adalah digit keempat di depan. Setuid dan setgid menjalankan program sebagai pemilik atau grupnya, dan bit sticky pada direktori mencegah pengguna menghapus berkas satu sama lain (seperti pada /tmp).

Mengapa bit eksekusi ditampilkan sebagai s atau t?

Saat setuid, setgid, atau bit sticky diatur, posisi eksekusi ditampilkan sebagai s atau t alih-alih x untuk menandakan bit khusus aktif.

Sumber

Sematkan tool ini

Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.

<iframe src="https://monu.tools/embed/id/chmod-calculator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Alat terkait