HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Definisi CHMOD: Jenis dan Cara Mengaturnya di cPanel

Secara umum, chmod adalah perintah yang digunakan untuk mengatur izin pada file dan direktori. Dalam panduan ini, kami akan menyampaikan informasi mengenai apa itu chmod hingga cara-cara untuk mengubah izin pada folder di server web berbasis Linux.

Pengertian CHMOD

CHMOD merupakan singkatan dari CHange MODe, atau dalam arti yang lebih sederhana berarti mengubah mode. Mode di sini merujuk pada hak akses suatu file atau direktori dalam sistem operasi Linux. Di dalam sistem operasi Linux, setiap file atau direktori memiliki hak akses spesifik. Hak akses ini menetapkan batasan mengenai siapa yang dapat mengakses file atau direktori tersebut. Akses terhadap sebuah file atau direktori dibedakan antara User, Group, dan Other.

Jenis CHMOD

CHMOD digunakan untuk mengatur izin akses (permission) pada file dan folder di server. Setiap file atau folder memiliki tiga jenis pengguna yang bisa diatur izinnya, yaitu:

1. User (Owner)

  • Adalah pemilik utama dari file atau folder tersebut.

  • Biasanya pengguna yang membuat file atau yang memiliki akun hosting.

  • Dapat diberikan izin:

    • Read (r) – Membaca isi file

    • Write (w) – Mengedit atau menghapus file.

    • Execute (x) – Menjalankan file (biasanya untuk file script)

Contoh:
Jika izin untuk user adalah rw-, berarti pemilik file boleh membaca dan menulis, tapi tidak bisa menjalankan file tersebut.

2. Group

  • Merupakan grup pengguna lain yang memiliki hubungan dengan file tersebut (misalnya satu tim developer).

  • Biasanya memiliki akses lebih terbatas dibanding owner.

Contoh:
Jika group diberi izin r--, maka mereka hanya bisa membaca file, tidak bisa mengedit atau menjalankan.

3. Others (Public)

  • Pengguna umum yang tidak termasuk dalam kategori owner atau group.

  • Biasanya ini adalah pengunjung website atau pihak luar.

  • Demi keamanan, sebaiknya aksesnya dibatasi (hanya read saja).

Contoh:
Jika others memiliki izin r--, artinya publik hanya dapat membaca file, tidak bisa mengubahnya.

Jenis Akses CHMOD (Tipe Permission)

Jenis Akses Simbol Huruf Nilai Angka (Oktal) Keterangan
Read r 4 Membaca file atau melihat isi folder
Write w 2 Mengedit, menambah, atau menghapus file
Execute x 1 Menjalankan file (script, program)
Tidak Ada Akses 0 Tidak memiliki izin sama sekali

Perintah CHMOD di cPanel

Anda dapat mengubah permission pada folder atau file di cPanel melalui dua cara, yaitu secara manual pada halaman File manager atau melalui perintah SSH. Berikut penjelasan kedua caranya.

1. Melalui File Manager (Cara Manual)

Cara ini paling mudah karena bisa dilakukan langsung lewat tampilan cPanel tanpa mengetik perintah.

Langkah-langkah:

  1. Login ke cPanel
    Masuk ke akun cPanel melalui namadomain.com/cpanel.

  2. Buka Menu “File Manager”
    Pilih menu File Manager di bagian Files.

  3. Temukan File atau Folder yang Akan Diubah
    Arahkan ke direktori seperti public_html atau folder lainnya.

  4. Klik Kanan pada File/Folder → Pilih “Change Permissions” 
    Akan muncul kotak dialog berisi opsi izin:

    • Read (r) → membaca

    • Write (w) → menulis

    • Execute (x) → menjalankan

  5. Atur Izin Sesuai Kebutuhan
    Misalnya:

    • File biasa → 644

    • Folder → 755

  6. Klik “Change Permissions” untuk menyimpan perubahan.

2. Melalui Perintah SSH (Command Line)

Cara ini digunakan jika kamu memiliki akses root atau SSH ke server hosting, biasanya pada VPS atau dedicated server.

Langkah-langkah:

  1. Login ke Server via SSH
    Gunakan aplikasi seperti PuTTY atau Terminal.

    ssh username@namadomain.com
  2. Masuk ke Direktori yang Diinginkan

    cd public_html
  3. Gunakan Perintah CHMOD
    Format dasarnya:

    chmod [kode_permission] [nama_file/folder]

    Contoh:

    • Mengatur file menjadi 644

      chmod 644 index.php
    • Mengatur folder menjadi 755

      chmod 755 images
    • Mengubah semua file di dalam folder sekaligus:

      chmod -R 755 public_html
  4. Cek Perubahan Permission
    Gunakan perintah:

    ls -l

    untuk melihat daftar file beserta izin aksesnya.

Tabel Singkat Nilai CHMOD Umum

Kode Pemilik (Owner) Grup (Group) Publik (Other) Digunakan Untuk
644 Read + Write Read Read File umum (PHP, HTML, CSS)
755 Read + Write + Execute Read + Execute Read + Execute Folder & Script
700 Full Access File pribadi (keamanan tinggi)
777 Full Access Full Access Full Access Tidak disarankan (rawan diserang)
5/5 - (1 vote)
Fitri Ana

Recent Posts

VPN dan Proxy Gratis, Apakah Aman? Ini Risikonya

VPN dan proxy gratis memang terlihat menarik karena pengguna tidak perlu membayar untuk menggunakan layanan…

10 hours ago

VPN vs Proxy: Mana yang Lebih Baik dan Aman?

Setelah membahas rekomendasi VPN dan proxy, pertanyaan berikutnya adalah: mana yang lebih baik, VPN atau…

11 hours ago

Rekomendasi Proxy : Jenis, Kelebihan & Cara Memilih

Selain VPN, proxy masih digunakan untuk berbagai kebutuhan jaringan, mulai dari pengujian website, riset pasar,…

14 hours ago

Mengenal Supply Chain Management (SCM) dan Perannya dalam Bisnis

Dalam menjalankan bisnis, perusahaan tidak hanya perlu memikirkan bagaimana menghasilkan produk atau menyediakan layanan. Ada…

2 days ago

Rekomendasi VPN Terbaik

Setelah mengetahui cara memilih VPN, sekarang kita masuk ke beberapa layanan VPN yang layak dipertimbangkan…

2 days ago

Cara Memilih VPN dan Proxy yang Tepat dan Aman

Setelah memahami perbedaan VPN dan proxy, langkah berikutnya adalah menentukan layanan yang sesuai dengan kebutuhan.…

3 days ago