Kalkulator Izin Chmod
Ubah izin file Linux antara oktal (755) dan simbolik (rwxr-xr-x), termasuk bit setuid, setgid, dan sticky, lalu salin perintah chmod-nya.
Contoh: 755, 0644, 4755, rwxr-xr-x, -rw-r--r--, rwsr-xr-t
| Baca | Tulis | Eksekusi | Bit khusus | |
|---|---|---|---|---|
| Pemilik (u) | ||||
| Grup (g) | ||||
| Lainnya (o) |
| Oktal | 644 |
|---|---|
| Simbolik | rw-r--r-- |
| Seperti tampilan ls -l (file) | -rw-r--r-- |
| Perintah chmod | chmod 644 namafile |
| chmod dengan mode simbolik | chmod u=rw,g=r,o=r namafile |
- Pemilik (u): baca, tulis
- Grup (g): baca
- Lainnya (o): baca
Apa itu Kalkulator Chmod?
Kalkulator chmod ini mengubah izin file Unix antara notasi oktal (644, 755, 4755) dan notasi simbolik (rw-r--r--, rwsr-xr-x), termasuk bit khusus setuid, setgid, dan sticky. Centang baca, tulis, dan eksekusi untuk pemilik, grup, dan lainnya, lalu alat ini menyusun perintah chmod numerik maupun simbolik.
Cara menggunakan Kalkulator Chmod
- Ketik mode seperti
755,0644,4755,rwxr-xr-x, atau-rw-r--r--, atau centang kotak-kotaknya. - Gunakan tombol preset untuk mode umum seperti 644, 755, 600, atau 1777.
- Baca bentuk oktal dan simbolik, tampilan ls -l, dan perintah chmod.
- Periksa ringkasan dalam bahasa sehari-hari dan peringatannya, misalnya untuk file yang bisa ditulis semua orang.
Contoh
rwsr-xr-t
Octal 5755 · ls -l: -rwsr-xr-t · chmod u=rwxs,g=rx,o=rxt file
755 adalah rwxr-xr-x, chmod u=rwx,g=rx,o=rx file.
Kapan menggunakan Kalkulator Chmod
Gunakan saat mengatur izin di server web, skrip, kunci SSH, atau direktori bersama, atau untuk membaca mode yang ditampilkan ls -l atau stat. Alat ini tidak mengubah file – jalankan sendiri perintah yang dihasilkan – dan tidak mencakup ACL atau umask.
Cara kerja Kalkulator Chmod
Setiap kelas (pemilik, grup, lainnya) terdiri dari tiga bit: baca 4, tulis 2, eksekusi 1, sehingga rwx = 7 dan r-x = 5. Digit oktal keempat di depan yang opsional berisi bit khusus: setuid 4, setgid 2, sticky 1. Dalam bentuk simbolik, bit khusus menggantikan karakter eksekusi dengan s/S (pemilik, grup) atau t/T (lainnya); huruf kecil berarti eksekusi juga aktif, huruf besar berarti tidak. String ls -l 10 karakter diterima dengan mengabaikan karakter jenis file.
Kasus Penggunaan Umum
- Mencari nilai oktal untuk rwxr-x--- (750) bagi skrip deployment.
- Mengatur kunci privat SSH ke 600.
- Memahami arti t pada drwxrwxrwt di /tmp.
- Menerjemahkan 2775 ke bentuk simbolik untuk direktori grup bersama.
Pertanyaan Umum
Apa arti chmod 755?
Pemilik bisa membaca, menulis, dan mengeksekusi (7); grup dan lainnya bisa membaca dan mengeksekusi (5). Ini lazim untuk direktori dan skrip yang bisa dieksekusi.
Apa arti huruf besar S dan T?
Bit setuid/setgid atau sticky aktif sementara bit eksekusi untuk kelas tersebut tidak aktif – biasanya merupakan kesalahan untuk file yang bisa dieksekusi.
Apa arti eksekusi pada direktori?
Izin untuk masuk ke direktori dan mengakses file di dalamnya berdasarkan nama. Izin baca pada direktori hanya memungkinkan melihat daftar nama.