Tambahan Security Untuk WordPress

Berikut adalah beberapa tambahan security untuk memperkuat website WordPress Anda. Namun perlu diingat juga, ketika security tersebut makin di perketat, maka keleluasaan semakin berkurang. Artinya akan ada beberapa akses yang mungkin dibatasi atau di korbankan untuk kepentingan security. Oleh karena itu kita harus lebih cermat dalam mengaktifkan fitur security hardening.

Menyembunyikan Versi Apache

Salah satu faktor security yaitu menyembunyikan detail. Artinya kita hanya memberitahukan kepada publik sedikit informasi atau informasi secara umum saja. Tidak perlu di detailkan. Salah satunya yaitu menyembunyikan atau hide version Apache.

Pada settingan Apache, settingan ini bernama ServerTokens. Lalu dimana sebenarnya settingan ini berada?

Pada RHEL / AlmaLinux / RockyLinux

/etc/httpd/conf/httpd.conf

Pada Debian / Ubuntu

/etc/apache2/apache2.conf

Ada beberapa tingkatan level dalam ServerTokens ini, saya list dari paling secure ke less secure.

  1. Prod
  2. Major
  3. Minor
  4. Min
  5. OS

Cara Implementasi

Cara menggunakannya sangat mudah sekali. Tinggal tambahkan saja pada baris terakhir.

ServerTokens Prod
ServerSignature Off

Ubah Permission ke Read Only

Cara kedua adalah dengan mengubah beberapa file config pada WordPress permissionnya ke read only saja. Biasanya saya terapkan pada 2 file ini :

  1. wp-config.php
  2. .htaccess

Karena 2 file di atas sangat penting, maka harus kita proteksi sebagai read only saja. Lalu bagaimana caranya?

chmod 444 wp-config.php
chmod 444 .htaccess

Install Plugin BBQ

Yang tidak pernah saya lupa pada beberapa postingan terkait WordPress adalah jangan lupa untuk memasang plugin bernama BBQ. Karena plugin ini benar-benar sangat berguna untuk mengeliminasi query jahat ke server kita.

Baca juga : Bahaya Politik Agama Pemilu 2024

Cek Header

Terakhir untuk memeriksa security header website WordPress kita, bisa menggunakan link ini.

Selalu Backup Setiap Hari

Usaha terakhir untuk security website WordPress kita, yaitu selalu backup setiap hari. Saya biasanya membiasakan melakukan backup seluruh web files dan database (sql dump) tiap jam 6 pagi dan tiap jam 6 sore. Mengapa? Karena backup ini sangat penting sekali apalagi untuk penanganan website recovery.

Semoga membantu.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *