Kalkulator chmod
Centang baca, tulis, dan eksekusi untuk pemilik, grup, dan lainnya: mode oktal, huruf rwx, dan perintah chmod.
Berjalan sepenuhnya di browser Anda. Tidak ada yang diunggah, dicatat, atau disimpan.
Notasi simbolik
rwxr-xr-x
- Notasi oktal
- 755
- Perintah
- chmod 755 file
- Pemilik
- baca, tulis, eksekusi
- Grup
- baca, eksekusi
- Lainnya
- baca, eksekusi
- Bit khusus
- tidak ada
Centang apa yang boleh dilakukan pemilik, grup, dan semua pengguna lain terhadap sebuah file, atau ketik mode seperti 644 atau rw-r--r--, dan Anda mendapatkan notasi lainnya beserta perintah chmod yang perlu dijalankan.
Cara kerja
Setiap kelas pengguna punya tiga izin, dan setiap izin bernilai satu angka: baca 4, tulis 2, eksekusi 1. Satu digit adalah jumlahnya: 7 berarti ketiganya, 5 baca dan eksekusi, 4 hanya baca. Ketiga digit itu adalah pemilik, grup, dan lainnya, dalam urutan tersebut.
Huruf-hurufnya menyatakan hal yang sama dalam sembilan karakter: r, w, dan x jika izin diberikan dan tanda hubung jika tidak, jadi 755 adalah rwxr-xr-x.
Digit keempat di depan menyimpan bit khusus: 4 untuk setuid, 2 untuk setgid, 1 untuk sticky bit. Bit ini muncul di posisi eksekusi — s atau t jika eksekusi juga diberikan, S atau T jika tidak.
Contoh
| Kasus | Masukan | Hasil |
|---|---|---|
| Skrip atau direktori | 755 | rwxr-xr-x: pemilik bisa melakukan semuanya, yang lain membaca dan mengeksekusi |
| File biasa | 644 | rw-r--r--: pemilik membaca dan menulis, yang lain membaca |
| Direktori bersama seperti /tmp | 1777 | rwxrwxrwt: semua bisa menulis, tetapi hanya pemilik file yang bisa menghapusnya |
Pertanyaan umum
Apa arti chmod 755?
Pemilik bisa membaca, menulis, dan mengeksekusi; grup dan semua pengguna lain bisa membaca dan mengeksekusi tetapi tidak bisa menulis. Ini mode yang umum untuk direktori atau program.
Mengapa direktori membutuhkan izin eksekusi?
Pada direktori, izin baca memungkinkan daftar namanya ditampilkan, dan izin eksekusi memungkinkan masuk ke dalamnya dan menjangkau file di dalamnya. Tanpa eksekusi, direktori yang bisa dibaca hanya menampilkan nama-namanya, tidak lebih.
Apakah chmod 777 aman?
Mode ini memungkinkan pengguna mana pun di sistem mengubah atau mengganti file tersebut. Di server bersama atau di root sebuah situs web, jarang sekali itu yang diinginkan; yang umum adalah 755 untuk direktori dan 644 untuk file, dengan pemilik yang benar.
Perlu diketahui
- Ini mencakup bit mode yang diatur chmod dan ditampilkan ls -l. Access control list, serta atribut yang ditambahkan sebagian sistem file, bisa memberikan atau menolak lebih dari yang dinyatakan mode, dan tidak ditampilkan di sini.