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

Mengenal Theme StudioPress: Tema WordPress Premium dengan Genesis Framework

Dalam dunia pembuatan website berbasis WordPress, pemilihan tema memegang peranan penting dalam menentukan tampilan, kecepatan,…

59 minutes ago

SYN Flood Attack: Definisi dan Cara menangkalnya

Jumlah koneksi SYN yang tinggi ke server web akan membuat akses ke server menjadi sulit.…

20 hours ago

Langkah-Langkah Instalasi Let’s Encrypt di IIS (Windows Server)

Setelah kita membahas langkah-langkah untuk menginstal SSL berbayar di IIS, kali ini kami akan memberikan…

23 hours ago

Mengenal Malware pada Website: Penyebab, Cara Kerja, dan Solusinya

Pernahkah Anda menjelajahi sebuah situs web, namun yang muncul adalah peringatan dari Google Chrome yang…

1 day ago

Panduan Lengkap Mengatur Menu di WordPress agar Tampilan Website Lebih Rapi

Menu pada sebuah website merupakan elemen penting untuk memudahkan pengunjung dalam menavigasi dan menemukan informasi.…

2 days ago

Cara Mudah Mereset Password Admin SLiMS Lewat phpMyAdmin

Pada panduan ini, kami akan menjelaskan langkah-langkah untuk mengatur ulang kata sandi admin SLIMS melalui…

2 days ago