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

BacaTulisEksekusiBit khusus
Pemilik (u)
Grup (g)
Lainnya (o)
Oktal644
Simbolikrw-r--r--
Seperti tampilan ls -l (file)-rw-r--r--
Perintah chmodchmod 644 namafile
chmod dengan mode simbolikchmod u=rw,g=r,o=r namafile
  • Pemilik (u): baca, tulis
  • Grup (g): baca
  • Lainnya (o): baca
Pada direktori, "eksekusi" berarti izin masuk ke direktori dan mengakses file berdasarkan nama, sedangkan "baca" berarti melihat daftar isinya. Huruf besar S atau T berarti bit khusus aktif tanpa bit eksekusi.

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

  1. Ketik mode seperti 755, 0644, 4755, rwxr-xr-x, atau -rw-r--r--, atau centang kotak-kotaknya.
  2. Gunakan tombol preset untuk mode umum seperti 644, 755, 600, atau 1777.
  3. Baca bentuk oktal dan simbolik, tampilan ls -l, dan perintah chmod.
  4. Periksa ringkasan dalam bahasa sehari-hari dan peringatannya, misalnya untuk file yang bisa ditulis semua orang.

Contoh

Masukan
rwsr-xr-t
Keluaran
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.

Langkah berikutnya yang disarankan

Jelajahi kategori lainnya