Kalkulator chmod

Hitung izin Linux — konversi notasi simbolik dan oktal serta buat perintah chmod

Membagikan:

Kalkulator Izin chmod

-rwxr-xr-x
Tipe Baca (r) Tulis (w) Eksekusi (x) Oktal
Pemilik 5
Grup 5
Lainnya (semua orang) 5
chmod 755 filename

Mengapa menggunakan kalkulator chmod?

Izin file Linux dinyatakan dalam notasi simbolik (rwxr-xr-x) dan oktal (755). Menghitung nilai izin yang tepat secara manual rentan terhadap kesalahan. Kalkulator kami memungkinkan pemilihan izin secara visual dengan kotak centang dan langsung menghasilkan nilai oktal serta perintah chmod yang siap digunakan.

👁️

Pembuat Izin Visual

Klik kotak centang baca/tulis/eksekusi untuk pemilik/grup/lainnya; nilai diperbarui secara instan

🔄

Sinkronisasi Dua Arah

Masukkan nilai oktal (mis. 755) dan kotak centang diperbarui otomatis, atau sebaliknya

💻

Perintah Siap Pakai

Menghasilkan perintah chmod lengkap yang dapat langsung ditempel ke terminal

Cara menghitung izin

1

Tandai izin yang diinginkan

Klik kotak centang baca/tulis/eksekusi untuk pemilik, grup, dan semua orang

2

Periksa nilai oktal dan simbolik

Nilai oktal (mis. 755) dan notasi simbolik (rwxr-xr-x) diperbarui secara instan

3

Salin perintah

Salin perintah chmod yang dihasilkan dan jalankan di terminal

Skenario chmod yang Umum

🌐

File Server Web

Atur 644 untuk file HTML/CSS/JS di Apache atau Nginx (pemilik baca/tulis, grup/lainnya baca)

📜

Script yang Dapat Dijalankan

Atur 755 untuk shell script (pemilik akses penuh, grup/lainnya baca+eksekusi)

🔑

Kunci SSH

SSH memerlukan 600 (hanya pemilik baca/tulis) untuk kunci privat

📁

Direktori Upload

Atur 775 untuk direktori upload web agar proses server dapat menulis file

Praktik Terbaik Izin Linux

✓ Jangan pernah gunakan 777 di produksi

chmod 777 memberikan akses penuh baca/tulis/eksekusi kepada semua orang — risiko keamanan yang serius.

✓ Prinsip hak istimewa paling rendah

Selalu berikan izin minimum yang diperlukan. Mulai dengan ketat (600) dan tambahkan sesuai kebutuhan.

✓ Berhati-hati dengan -R (rekursif)

chmod -R menerapkan izin secara rekursif ke semua file dan direktori.

✓ Pahami umask

Nilai umask mengurangi izin dari default. umask 022 memberikan 644 untuk file baru dan 755 untuk direktori baru.

❓ Pertanyaan yang Sering Diajukan

Apa arti chmod 755?

755 berarti: pemilik(7)=baca+tulis+eksekusi, grup(5)=baca+eksekusi, lainnya(5)=baca+eksekusi. Izin default untuk file yang dapat dieksekusi dan direktori publik.

Apa perbedaan antara 644 dan 755?

644 (rw-r--r--): pemilik baca/tulis, lainnya hanya baca — untuk file biasa. 755 (rwxr-xr-x): pemilik juga dapat mengeksekusi — untuk script dan direktori.

Mengapa kunci SSH memerlukan izin 600?

SSH menolak menggunakan kunci privat yang dapat diakses oleh orang lain. 600 (rw-------) memastikan hanya pemilik yang dapat membaca dan menulis kuncinya.

Apa arti bit eksekusi pada direktori?

Bit eksekusi pada direktori berarti izin 'melintas' — pengguna dapat masuk ke direktori dan mengakses file di dalamnya. Tanpa izin eksekusi, pengguna tidak dapat masuk ke direktori.