Panduan Keamanan Server dan Situs di Plesk

Plesk sudah cukup aman secara bawaan, tetapi seperti semua perangkat lunak server, keamanannya sangat bergantung pada cara Anda mengonfigurasi dan merawatnya. Artikel ini merangkum langkah-langkah penting untuk mengamankan server dan situs yang dikelola dengan Plesk, baik untuk administrator maupun pemilik situs.

1. Selalu perbarui Plesk dan komponennya

Pembaruan Plesk tidak hanya menyangkut panel itu sendiri, tetapi juga komponen yang dibundel seperti PHP, web server, dan layanan email. Contoh terbaru adalah celah PHP2Shell (CVE-2026-109618 dan CVE-2026-109619) pada Oktober 2026, ketika Plesk menerbitkan build PHP yang sudah dipatch untuk semua versi PHP yang dikirim bersama Plesk. Aktifkan pembaruan otomatis atau pastikan ada orang yang memeriksa Tools & Settings → Updates secara rutin.

Perhatikan juga versi PHP yang sudah end-of-life. Versi seperti PHP 7.4, 8.0, dan 8.1 tidak lagi didukung proyek PHP; pindahkan situs ke versi yang masih didukung sesegera mungkin.

2. Lindungi login panel

  • Gunakan password panjang dan unik untuk setiap akun Plesk.
  • Aktifkan autentikasi dua faktor, misalnya dengan ekstensi Google Authenticator atau metode 2FA yang tersedia di versi Plesk Anda.
  • Batasi akses administratif berdasarkan alamat IP jika memungkinkan, melalui fitur pembatasan akses administratif.
  • Jangan memakai akun administrator untuk pekerjaan sehari-hari; buat akun pelanggan atau pengguna tambahan dengan hak seperlunya.

3. Aktifkan Fail2Ban

Plesk menyediakan integrasi Fail2Ban untuk memblokir alamat IP yang berulang kali gagal login ke layanan seperti SSH, panel, FTP, dan email. Aktifkan jail yang relevan dan atur ambang serta durasi blokir sesuai kebutuhan. Tambahkan IP kantor atau pemantauan ke daftar tepercaya agar tidak terblokir tanpa sengaja.

4. Atur firewall dengan prinsip minimum

Gunakan ekstensi Firewall Plesk atau firewall sistem operasi untuk membuka hanya port yang benar-benar diperlukan. Layanan yang tidak dipakai, misalnya FTP biasa jika semua pengguna sudah memakai SFTP, sebaiknya dimatikan. Hati-hati saat mengubah aturan firewall di server produksi: pastikan Anda masih punya akses (misalnya konsol) jika aturan baru ternyata memblokir koneksi Anda sendiri.

5. Pasang WAF dengan ModSecurity

Plesk mendukung ModSecurity sebagai web application firewall. Dengan set aturan seperti OWASP Core Rule Set, banyak serangan umum terhadap aplikasi web, seperti injeksi SQL atau upaya mengunggah file berbahaya, dapat diblokir sebelum mencapai aplikasi. Mulailah dengan mode deteksi, tinjau log, lalu aktifkan pemblokiran setelah yakin tidak banyak false positive.

6. Gunakan SSL di mana-mana

Amankan bukan hanya situs, tetapi juga panel Plesk itu sendiri dan layanan email (IMAP, POP3, SMTP) dengan sertifikat yang valid. Let’s Encrypt melalui SSL It! bisa dipakai untuk hostname server dan setiap domain, lengkap dengan perpanjangan otomatis. Aktifkan juga pengalihan HTTP ke HTTPS dan pertimbangkan HSTS.

7. Isolasi dan izin akses

Pastikan setiap langganan berjalan dengan pengguna sistem sendiri dan PHP-FPM per langganan, sehingga kompromi pada satu situs tidak mudah merembet ke situs lain. Batasi akses SSH hanya untuk pengguna yang memang membutuhkannya, dan gunakan shell terbatas (chrooted) bila memungkinkan. Untuk SSH, gunakan autentikasi kunci, bukan password.

8. Amankan WordPress lewat WordPress Toolkit

WordPress Toolkit dapat memeriksa instalasi WordPress dan menerapkan langkah hardening seperti memblokir akses ke file sensitif, mematikan eksekusi PHP di folder tertentu, dan mengubah prefix tabel. Gabungkan dengan pembaruan otomatis plugin dan tema yang tepercaya. Ingat bahwa sebagian besar celah WordPress ada di plugin, jadi pemantauan pembaruan sangat penting.

9. Email yang aman

Aktifkan SPF, DKIM, dan DMARC untuk domain, gunakan antispam bawaan, dan batasi jumlah email keluar per jam untuk mencegah akun yang dibobol dipakai mengirim spam massal. Pantau antrean email; lonjakan mendadak sering menjadi tanda ada akun atau skrip yang disalahgunakan.

10. Backup dan pemantauan

Jadwalkan backup ke penyimpanan jarak jauh, lalu uji pemulihannya. Pantau log keamanan, pemakaian sumber daya, dan notifikasi Plesk. Ekstensi seperti Watchdog atau pemindai malware dapat membantu mendeteksi perubahan tidak wajar.

Ringkasan

Keamanan Plesk berdiri di atas tiga hal: pembaruan rutin, pembatasan akses, dan kemampuan pulih dari insiden. Server Plesk yang dikelola Kudo diperbarui secara berkala dan dipantau oleh tim kami. Lihat paket Plesk kami di toko.kudo.biz.id.

Referensi

Tinggalkan Komentar

Scroll to Top