Kalkulator Chmod
Kalkulator chmod dalam talian percuma untuk mengvisualisasikan dan mengira keizinan fail Linux dengan kotak tanda. Tukar serta-merta antara notasi angka (755, 644) dan simbolik (rwxr-xr-x). Menyokong keizinan khas seperti setuid, setgid, sticky bit.
Apakah chmod?
chmod (change mode) ialah arahan Linux/Unix yang mengubah keizinan akses fail dan direktori. Ia menentukan siapa yang boleh membaca, menulis, atau melaksanakan fail.
Apakah maksud chmod 755?
chmod 755 bermaksud pemilik mempunyai keizinan baca, tulis, dan laksana (7=rwx), manakala kumpulan dan lain-lain hanya mempunyai keizinan baca dan laksana (5=r-x). Biasanya digunakan untuk skrip boleh laksana dan direktori.
Bagaimana mengira nilai chmod secara manual?
Setiap keizinan mempunyai nilai angka: baca=4, tulis=2, laksana=1. Tambahkan nilai-nilai ini untuk setiap kategori (pemilik, kumpulan, lain-lain). Contohnya, pemilik dengan rwx = 4+2+1 = 7.
Apakah maksud keizinan rwx?
rwx bermaksud baca (r), tulis (w), dan laksana (x). Baca membolehkan melihat kandungan fail, tulis membolehkan mengubah suainya, dan laksana membolehkannya dijalankan sebagai program atau skrip.
Apakah keizinan khas seperti setuid, setgid, dan sticky bit?
setuid (4000) membuat fail dijalankan dengan keistimewaan pemilik, setgid (2000) dengan keistimewaan kumpulan, dan sticky bit (1000) mengehadkan pemadaman fail dalam direktori hanya kepada pemilik.
Keizinan apa yang patut ada pada fail pelayan web?
Fail web biasanya menggunakan 644 (rw-r--r--) untuk fail HTML/CSS/JS dan 755 (rwxr-xr-x) untuk direktori dan skrip CGI. Jangan gunakan 777 kerana ia membenarkan sesiapa sahaja mengubah suai fail.
Bagaimana menggunakan notasi simbolik dengan chmod?
Notasi simbolik menggunakan huruf seperti u (pengguna), g (kumpulan), o (lain-lain), a (semua) dan operator + (tambah), - (buang), = (tetap). Contohnya, chmod u+x fail menambah keizinan laksana untuk pemilik.
Adakah alat ini peribadi?
Ya, kalkulator chmod ini berjalan 100% dalam pelayar anda. Tiada data dihantar ke mana-mana pelayan, memastikan privasi dan keselamatan sepenuhnya.