Perintah siap jalan diperbarui saat Anda bekerja. Centang kotak read, write, dan execute untuk pemilik, grup, dan semua orang lain, dan dapatkan angka oktal yang cocok, bentuk huruf, dan perintah chmod untuk disalin. Gratis dan berjalan di browser Anda.
Cara memakai kalkulator
- Di bawah Siapa, centang Baca, Tulis, dan Eksekusi untuk pemilik, grup, dan lainnya.
- Baca izin dalam bentuk Oktal (seperti 755) dan Simbolis (seperti rwxr-xr-x).
- Atau ketik angka oktal atau string simbolis dan lihat kotak diperbarui.
- Tekan Salin untuk mengambil perintah chmod lengkap.
Cara kerja angka
Setiap digit adalah jumlah dari read (4), write (2), dan execute (1). Digit pertama adalah pemilik, kedua grup, dan ketiga semua orang lain, jadi 7 adalah 4+2+1 untuk akses penuh, 5 adalah read dan execute, dan 4 hanya read. 755 berarti pemilik bisa melakukan semuanya dan yang lain bisa membaca dan menjalankan. Pada folder, execute berarti boleh membukanya dan menjangkau file di dalamnya.
Set izin umum
- 644: pemilik bisa membaca dan menulis, semua orang lain hanya bisa membaca. Pilihan umum untuk halaman web dan dokumen.
- 755: pemilik punya akses penuh, yang lain bisa membaca dan menjalankan. Umum untuk skrip dan folder.
- 600: hanya pemilik yang bisa membaca dan menulis. Bagus untuk kunci privat dan rahasia.
- 700: privat untuk pemilik, dengan execute. Berguna untuk folder pribadi.
- 777: semua orang bisa melakukan semuanya. Hindari, karena jarang dibutuhkan dan berisiko di server bersama.
Setuid, setgid, dan sticky
Digit keempat opsional di depan menambahkan bit khusus: 4 untuk setuid, sehingga program berjalan sebagai pemiliknya; 2 untuk setgid, sehingga berjalan sebagai grupnya, atau pada folder file baru mewarisi grup folder; dan 1 untuk sticky, sehingga di folder bersama seperti /tmp orang hanya bisa menghapus file mereka sendiri. Dalam bentuk huruf muncul sebagai s atau t menggantikan x, dan sebagai S atau T kapital saat execute mati.
Mengubah izin dengan huruf
Kotak Terapkan perubahan memahami sintaks chmod sendiri. Pilih siapa dengan u, g, o, atau a, lalu + untuk menambah, - untuk menghapus, atau = untuk menetapkan persis, lalu r, w, dan x. u+x membuat skrip bisa dijalankan, go-w menghentikan orang lain menulis, dan a+X menambahkan execute hanya ke folder dan file yang sudah punya. Pisahkan beberapa perubahan dengan koma.
Siapa yang memakainya
Web developer yang menyiapkan situs, siswa yang belajar Linux, dan siapa pun yang mengelola server kecil atau akun hosting. Untuk bantuan command line lain, lihat alat ekspresi cron dan konverter curl.
Pertanyaan
Apa arti Permission denied?
Akun yang Anda pakai tidak memiliki bit yang diperlukan pada file atau folder. Periksa pemilik, grup, dan izin dengan kalkulator, lalu ubah dengan chmod.
Mengapa saya tidak bisa membuka folder dengan 644?
Folder memerlukan execute untuk dibuka. Gunakan 755.
Apakah ini mengubah file di komputer saya?
Tidak. Alat ini hanya membuat perintah. Anda menjalankannya sendiri di terminal.