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

Apa Itu Trading? Pengertian, Cara Kerja, dan Jenis-Jenisnya

Ada berbagai metode yang bisa diterapkan untuk mendapatkan keuntungan maksimal. Selain melalui jual beli barang…

50 minutes ago

Pengertian Promosi: Fungsi, Tujuan, dan Strategi Efektif dalam Bisnis

Bagi banyak konsumen, periode promosi adalah waktu yang sangat dinanti, karena harga barang akan menjadi…

6 hours ago

Fasilitas Lengkap yang Didapat Saat Menggunakan Layanan Web Hosting

Web Hosting adalah salah satu istilah yang pasti akan Anda temukan ketika ingin membangun, atau…

1 day ago

Tutorial Mudah Membuat Video Jedag Jedug CapCut Aesthetic

Aplikasi CapCut telah menjadi pilihan utama untuk editing video. Banyak pengguna TikTok memilih aplikasi ini…

1 day ago

Alasan Pentingnya Gravatar dan Cara Membuatnya

Gravatar merupakan kependekan dari Globally Recognized Avatar, berfungsi sebagai foto profil atau avatar yang digunakan…

2 days ago

9 Rekomendasi Tema Podcast Populer dan Inspiratif untuk Kamu Coba

Ada banyak persiapan yang perlu dilakukan sebelum memulai sebuah podcast. Selain menyiapkan peralatan teknis, Anda…

2 days ago