password adalah kunci utama keamanan Blog,web,forum dan akun-akun yang kita miliki jadi kalau password kita sulit di tebak sedikit banyak nya kita sudah menghambat usaha peretas meski pun bukan la jaminan 100%
2. Cheking CHMOD permission pada file manager ,gambaran seperti brikut:
Direktori haruslah seting chmod di 755
dan untuk file bisa di set chmod nya 644
File Config.php bisa kamu set chmod menjadi 444
Brikut struktur kompleknya :
Required – ./uploads/avatars/ set chmod 777
Optional – ./admin/backups/ set chmod 777
Optional – ./inc/languages/*language*/*all files*/ set chmod 666
Optional – ./inc/languages/*language*/admin/*all files*/ set chmod 666
Required – ./inc/settings.php set chmod 666
Required – ./inc/config.php – 666 (install) 444 (after installation)
Required – ./cache/ set chmod 777
Required – ./cache/themes/ set chmod 777
3. lindungi or aman kan file config.php
Setting CHMOD saja bisa jadi blm cukup untuk menghindari acces langsung ke file config.php kita bisa membuat aturan dalam .htaccess Kita Buat file .htaccess pada direktori /inc, dan isikan code :
Dengan begini jika ada yang mencoba mengakses langsung file config.php, maka akan di alihkan ke halaman 403 Forbiden Error.<files config.php>Order deny,allowdeny from all</files>
4 . ganti nama folder admin
Ini cukup penting untuk melindungi direkturi admin, Secara umum direktori admin adalah /admin.
untuk merubah nama direktori admin :
- masuk ke direktori /inc/config.php dan cari baris code brikut ini:
Ganti ‘admin’ menjadi direktori yang susah di tebak misalkan nohacking contoh :$config['admin_dir'] ='admin';
setelah selesai ganti admin dan save. Jangan lupa mengganti nama direktori /admin menjadi nohacking$config['admin_dir'] ='nohacking';
5 .Lindungi halaman admin dengan .htaccsess.
Tapi ingat pada bagian cukup beresiko ketika kita tidak bisa online dengan komputer sendiri naa hayooo , baiklah brikut langkah nya: Kita buat pengaaturan dalam .htaccess agar hanya IP tertentu saja yang bisa mengakses halaman admin, buat file .htaccess di dalam direktori ./admin, lalu isikan kode berikut:
RewriteEngine OnDi situ ada warna Biru , ganti dng IP kamu, dan yg warna hijau ganti dengan alamat pengalihan jika ip tidak sesuai
RewriteBase /
RewriteCond %{REMOTE_HOST} !^125\.771\.209\.331
RewriteRule .* http://www.nohacking.com [R=301,L]
dan untuk multi ip brikut code nya :
ErrorDocument 403 http://www.nohacking.com
Order deny,allow
Deny from all
Allow from 125.333.245.678
Allow from 110.123.564.345
6. Sembunyikan link Admin Control Panel (ACP).
Secara umum MyBB akan menampilkan link menuju halaman admin Posisinya di bagian atas forum, dengan link “ACP” Baiklah kita akan menyembunyikan link ini caranya adalah: Buka file /inc/config.php, lalu cari code brikut :
$config['hide_admin_links'] = 0;
kamu ganti nilai 0 menjadi 1 seperti ini$config['hide_admin_links'] = 1;
Lalu kamu save.link menuju halaman admin akan di sembunyikan. 7. Matikan HTML dalam posting.secara default MyBB memang mem-filter kode2 HTML dalam postingan, tapi ada baiknya kita “yakinkan” lagi agar MyBB tidak akan pernah memperbolehkan HTML masuk dalam postingan, atau dng kata lain MyBB harus mem-filter dng baik setiap kode HTML yang di input oleh member/user. Bagaimana caranya?, oke buka PhpMyAdmin lalu run query berikut:
UPDATE`mybb_forums`SET`allowhtml` ='0';
8. Memberi Pin Di Login Administrator MyBB
1. Edit di administrator directory di /admin/inc/class_page.php Disekitar line 391
dan cari code brikut
Quote: <div class="label"{$login_label_width}><label for="password">{$lang->password}</label></div>dan ganti dengan code brikut ini:
<div class="field"><input type="password" name="password" id="password" class="text_input" /></div>
Quote: <div class="label"{$login_label_width}><label for="password">{$lang->password}</label></div>
<div class="field"><input type="password" name="password" id="password" class="text_input" /></div>
<div class="label"{$login_label_width}><label for="pin">Secret PIN</label></div>
<div class="field"><input type="password" name="pin" id="pin" class="text_input" /></div>
2. Edit Di Directory /admin/index.php pada line 136
cari code brikut ini:
Quote:if($user['uid']) {$query = $db->simple_select("users", "*", "uid='".$user['uid']."'"); $mybb->user = $db->fetch_array($query); }Dan ganti dengan code brikut ini:
Quote:if($user['uid'])3. Edit di Directory ./inc/config.php latak kan code di bawah ini dimana saja
{ $query = $db->simple_select("users", "*", "uid='".$user['uid']."'"); $mybb->user = $db->fetch_array($query);}
if (isset($config['acp_pin']) && $mybb->input['pin'] != $config['acp_pin']) { $default_page->show_login("Invalid PIN","error");}
Quote:$config['acp_pin'] = 'yourpin';ingat ganti tulisan yg saya kasih warna Hijau dengan pin yang kamu mau.. klo bisa di tambah2 dikit coding di config php nya dengan base64
Tips aman mybb:
Tips tambahan mybb:


0 Komentar