Cara Mengamankan Website CMS dari Serangan Siber: Checklist untuk Perusahaan dan Organisasi

Sebagian besar website diretas bukan karena serangan canggih, melainkan karena hal dasar yang terlewat: software tidak diperbarui, password lemah, atau tidak ada backup. Berikut checklist yang kami terapkan pada website klien — mulai dari perusahaan hingga LSM dan media yang sering menjadi sasaran serangan.

1. Selalu perbarui core dan modul

Pantau rilis keamanan CMS Anda. Di Drupal, advisory keamanan diterbitkan secara terjadwal oleh tim keamanan resmi. Uji pembaruan di staging, lalu terapkan secepatnya ke website utama. Hindari CMS atau versi yang sudah tidak didukung, seperti Drupal 7.

2. Batasi hak akses

  • Berikan setiap pengguna hanya hak yang dibutuhkan (editor tidak perlu akses administrator).
  • Hapus akun mantan staf dan akun yang tidak aktif.
  • Jangan gunakan satu akun bersama untuk banyak orang.

3. Password kuat dan autentikasi dua faktor

Wajibkan password yang panjang dan unik, gunakan password manager, dan aktifkan autentikasi dua faktor (2FA) untuk akun admin.

4. Kurangi modul dan plugin

Setiap modul tambahan adalah kode yang harus dirawat. Hapus modul yang tidak dipakai dan pilih modul yang aktif dikembangkan serta tercakup kebijakan keamanan resmi.

5. Backup otomatis yang benar-benar bisa dipulihkan

Backup database dan file secara terjadwal, simpan salinan di lokasi terpisah, dan uji proses pemulihannya secara berkala. Backup yang belum pernah diuji belum tentu bisa diandalkan.

6. HTTPS dan header keamanan

Pastikan seluruh halaman memakai HTTPS dengan sertifikat yang valid, dan tambahkan header keamanan seperti HSTS, X-Frame-Options, dan Content-Security-Policy sesuai kebutuhan.

7. Perlindungan formulir dan login

Lindungi formulir dari spam dan bot (misalnya dengan honeypot atau CAPTCHA yang ramah privasi), dan batasi percobaan login berulang.

8. Server yang dikelola dengan baik

Versi PHP dan database yang didukung, firewall aplikasi web, serta pemisahan akun antar-website di server yang sama sangat menentukan keamanan. Pilih hosting yang dikelola, bukan sekadar murah.

9. Pantau dan catat

Pantau uptime, perubahan file, dan log error. Serangan yang terdeteksi lebih awal jauh lebih mudah ditangani.

Butuh audit keamanan website?

Kami menawarkan pemeriksaan awal kondisi keamanan dan kecepatan website Anda. Hubungi kami via WhatsApp +62 813-5767-5500 atau email info@visigraphic.com. Pelajari juga layanan maintenance website dan hosting & managed server kami.

More insights

Get ready to transform your operations

Sign up for a free trial and discover a world of possibilities to elevate your outreach and engagement strategies