Semakin populer dan semkin banyak keunggulan penggunaan Joomla!, semakin banyak pula kemungkinan kelemahan dari sisi keamanan. Demikian pula yang penulis web ini alami, beberapa kali situs dicoba untuk disusupi malware yang terkadang menghabiskan waktu dan tenaga.
Untuk itulah, saya tuliskan di sini artikel singkat yang kaitannya dengan masalah 'Joomla security' sebagai bahan tukar pengalaman. Hal ini berkaitan dengan beberapa sebab (menurut saya), antara lain:

Tentang JSecure Authentication
Komponen Otentikasi jSecure mencegah akses ke administrasi (back end) halaman login jika pengguna tidak menggunakan tombol akses yang sesuai. Mudah untuk menginstalnya, jSecure menambah tingkat keamanan yang lebih tinggi ke website Joomla Anda.
Otentikasi jSecure 2.0 memiliki berbagai perbaikan termasuk:
* Pilihan untuk dikirimkan melalui email setiap kali seseorang mencoba mengakses halaman admin anda
* Pilihan untuk memblokir IP dari mengakses wilayah administrasi Anda
* Pilihan untuk menggunakan menambahkan form login kedua untuk lebih melindungi Anda halaman admin
* Ditambahkan Master Password untuk mengakses Otentikasi jSecure
* Ditambahkan opsi E-mail untuk mengirim log perubahan Otentikasi jSecure
* Pengguna dapat memilih IP yang dikehendaki atau IP yang diblokir
* Ditambahkan fitur log (Sistem akan mencatat kegiatan jika jSecure diakses)
Cara Penginstalan : Sama seperti menginstal komponen biasa.
Setting: Buat kata kunci (pass key) yang anda kehendaki di basic configuration, maka joomla admin akan menjadi "link lama"/?passkeyanda.Kemudian pilih redirect page, bisa kembali ke halaman index atau ke error page '404'.
Bagi yang mau mencoba silakan download di sini. Pertanyaan dan diskusi silakan ke forum Jsecure.
Peringatan: Karena menyangkut security, baca baik-baik cara penggunaan - resiko ditanggung penumpang
dan ingat kata kunci serta password yang dibuat dan lakukan backup database untuk mencegah kemungkinan terburuk.
Backup
Hal terbaik yang perlu dilakukan bagi pemilik website adalah melakukan backup file dan database secara berkala, sehingga jika terjadi sesuatu yang tidak diinginkan, kita dapat merestore file dan database kita dengan mudah.
Semoga bermanfaat.