Merhabalar
Herkezin Bildiği Gibi Zaman Kötü Zaman Botnet DDos Gibi Saldırılarla Uğraşırken Yeni Başlayan Lamerlerin config Okuyarak Sql 'e Bağlanması Çok Can Sıkıcı Oluyor
Kolaylık Bakımından DirectAdmin Kullanıyorum ve ne Yazıkki directadminde Phpmyadmin'e Ulaşmak İçin Cpanel gibi Host Hesabına Giriş Yapmak gerekmiyor
Fazla Değinilmesede Bu Olay Çoğu Dedicated Kullanıcısı Zafiyet haline Geldi
Şimdi DirectAdmin Panelde domain.com/phpmyadmin olarak Direk Veritabanına Giriş Sayfasına Erişmeyi Engelliyeceğiz
Not: Edit Yapıcağınız Dosyaların Yedeğini Alın ne olur ne Olmaz
İlk Adım:
Sunucumuza herhangi Bir ftp Programı İle Bağlanıyoruz
(Core FTP Öneririm)
host kısmına ip adresimizi yazıyoruz
user ve pass yerlerine sunucu k.adı ve şifremizi yazıyoruz
Dikkat Etmeniz gereken
port kısmını Değiştirmenizdir
ftp için genelde 21'dir
onu 22 yapıyoruz (Farklı Port Kullananlar Kullandıkları Portu Yazsınlar)
Connection Kısmını SSH/SFTP yapıyoruz ve bağlanıyoruz
Bağlandıktan Sonra Bir Üst Dizine Geçiyoruz
ve Sırasıyla
/var/www/html/
dizinize Geçiyoruz
Orada phpMyAdmin Klasörünü Göreceksiniz Klasör İsminin Sonuna İstediğiniz Harf veya Sayı Ekleyin
Örnek: phpMyAdmin123
Klasörün İsmini Değiştirdik
Ve Şimdi Sırası İle
/usr/local/directadmin/data/skins/enhanced/user/db/
dizinlerini takip Ediyoruz
(Not: en çok kullanılan enhanced templatesi için anlatıyorum orada bulunan bütün temalarda aynı işlemi uygulamanız gerekiyor
power_user, enhanced, default, ve daha tema eklediyseniz ) Buradaki db.html Dosyasını Bilgisayarınıza İndirip Not Defteri İle Açın
Şu Kısmı Bulun
phpMyAdminHOSTNAME Yazan Kısıma Sunucunuzun ip Adresni Yazın
phpMyAdminphpMyAdmin Yazan Kısmın Sonuna İse Biraz Önce Editlediğimiz Klasörün Aynısını Yazın Biz phpMyAdmin123 yapmıştık ve bu şekilde düzenliyoruz kaydedip db.html yi aldığınız yere geri atıyoruz
ardından son olarak aşağıdaki dosyaları düzenliyoruz
/etc/httpd/conf/extra/httpd-alias.conf
yada
/etc/httpd/httpd.conf
phpMyAdmin yazılarını phpMyAdmin123 yapıp kaydediyoruz
ORjinal tablo
Alias /config "/var/www/html/redirect.php"
Alias /phpMyAdmin "/var/www/html/phpMyAdmin/"
Alias /phpMyAdmin "/var/www/html/phpMyAdmin/"
Alias /squirrelmail "/var/www/html/squirrelmail/"
Alias /roundcube "/var/www/html/roundcube/"
Alias /uebimiau "/var/www/html/uebimiau/"
Alias /webmail "/var/www/html/webmail/"
Alias /atmail "/var/www/html/atmail/"
İşlemler Bu Kadar Domain.com/phpMyAdmin123 Yazsanız Bile Çıkmaması Lazım
Artık phpMyAdmin Paneline Sadece DirectAdmin Girişi Yaptınkan Sonra Girebilebilecektir