Tukar kebenaran fail Unix antara kotak semak, oktal (seperti 755) dan notasi simbolik (seperti rwxr-xr-x).
Cara menggunakan Kalkulator chmod
Tandakan kotak baca, tulis dan laksana untuk pemilik, kumpulan dan lain-lain.
Atau taip nilai oktal seperti 755 untuk menetapkan kotak secara automatik.
Salin arahan chmod yang sedia untuk dijalankan.
Kebenaran fail Unix mengawal siapa yang boleh membaca, menulis dan melaksanakan fail atau direktori, terbahagi merentas tiga kumpulan: pemilik, kumpulan, dan semua orang lain. Kalkulator ini menukar antara kotak semak interaktif, bentuk oktal berangka seperti 755, dan bentuk simbolik seperti rwxr-xr-x, memastikan ketiga-tiganya segerak.
Setiap kumpulan mendapat tiga bit, baca (4), tulis (2) dan laksana (1), dan anda menjumlahkannya untuk mendapat satu digit. Jadi 7 ialah baca tambah tulis tambah laksana (rwx), 5 ialah baca tambah laksana (r-x), dan 6 ialah baca tambah tulis (rw-). Tiga digit, satu bagi setiap kumpulan, memberikan anda nombor kebenaran yang biasa.
Nilai biasa patut dihafal. 755 sesuai untuk direktori dan boleh laku: pemilik mempunyai akses penuh manakala kumpulan dan lain-lain boleh membaca dan melaksanakan tetapi tidak menulis. 644 sesuai untuk fail web biasa: pemilik boleh membaca dan menulis, semua orang lain hanya boleh membaca.
Untuk fail sensitif, 600 mengekalkan keadaan ketat: hanya pemilik boleh membaca atau menulis, dan tiada siapa lain mempunyai sebarang akses, iaitu apa yang diperlukan oleh kunci peribadi SSH dan rahsia serupa.
Terdapat juga digit keempat di hadapan yang pilihan untuk bit khas, iaitu setuid, setgid dan bit melekit, yang mengubah cara program berjalan atau cara direktori kongsi berkelakuan. Apabila salah satu ditetapkan, kedudukan laksana ditunjukkan sebagai s atau t dan bukannya x.
Kalkulator memberikan anda arahan chmod sedia untuk dijalankan untuk disalin, dan berjalan sepenuhnya dalam pelayar anda. Ia rujukan dan penukar, jadi ia tidak mengubah sebarang fail dengan sendirinya.
Soalan lazim
755 memberi pemilik akses penuh dan semua orang lain membaca dan melaksanakan, digunakan untuk direktori dan skrip. 644 memberi pemilik membaca dan menulis dan semua orang lain membaca sahaja, digunakan untuk fail biasa.
777 memberikan baca, tulis dan laksana kepada semua orang. Ia hampir selalu tidak selamat di pelayan kerana mana-mana pengguna boleh mengubah suai fail. Lebih baik guna 755 atau 644.
Tambah bit laksana. Dari 644 anda akan bergerak ke 755 (atau chmod +x), yang menghidupkan laksana untuk pemilik, kumpulan dan lain-lain.
Oktal (seperti 755) mengekodkan kebenaran sebagai nombor, manakala simbolik (rwxr-xr-x atau u+x) menerangkannya sebagai huruf. Alat ini menunjukkan kedua-duanya dan memastikannya segerak.
Mereka adalah digit keempat yang terkemuka. Setuid dan setgid menjalankan program sebagai pemilik atau kumpulannya, dan bit sticky pada direktori menghalang pengguna daripada memadam fail antara satu sama lain (seperti pada /tmp).
Apabila setuid, setgid atau bit sticky ditetapkan, kedudukan laksana ditunjukkan sebagai s atau t dan bukannya x untuk menandakan bit khas adalah aktif.
Benamkan alat ini
Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.
<iframe src="https://monu.tools/embed/ms/chmod-calculator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat berkaitan
Lihat alamat IP anda sendiri dan cari lokasi, ISP dan butiran rangkaian mana-mana IP.
Jana meta tag SEO dan sosial (tajuk, keterangan, Open Graph, Twitter Cards) dengan pratonton carian langsung.
Semak nisbah kontras antara dua warna terhadap tahap kebolehcapaian WCAG AA dan AAA.
Format dan cantikkan pertanyaan SQL dengan baris baharu klausa dan penulisan kata kunci yang konsisten, atau mampatkan ke satu baris.