Sunucunuza restart attıktan sonra sadece centos’a eklediğiniz ipler çalışıcaktır. Directadminne eklediğiniz ve centos a eklemediğiniiz ipler aktif olmaz. Tüm ipleri aktif etmek için… SSH a giriş yaparak /sbin/service startips start komutunu çalıştırmanız yeterlidir.
Category: DirectAdmin
Directadmin ModSecurity Kurulumu
Sunucu güvenliği için modsecurity olmazsa olmaz apache modüllerinden biridir. Sizi basit sql injection, cookie analiz, yeniden yönlendirme, shellcore gibi saldırılardan koruyacaktır. Nasıl Kurarım? sed -i ‘s/ServerTokens Major/ServerTokens Full/’ /etc/httpd/conf/extra/httpd-default.conf sed -i ‘s/ServerSignature Off/ServerSignature On/’ /etc/httpd/conf/extra/httpd-default.conf sed -i ‘s/ServerSignature EMail/ServerTokens On/’ /etc/httpd/conf/extra/httpd-default.confsed -i ‘s/ServerTokens Major/ServerTokens Full/’ /etc/httpd/conf/extra/httpd-default.conf sed -i ‘s/ServerSignature Off/ServerSignature On/’ /etc/httpd/conf/extra/httpd-default.conf sed -i ‘s/ServerSignature […]
A (Host) IP Yönlendirme Kaydı nedir ve nasıl yapılır?
A kayıtları alan adını hosting üzerinden yönlendirmek için kullanılmaktadır. Alan adınızın alt adı olarak test ismini seçelim, test.alanadiniz.com un başka bir ipden çalışmasını istiyorsanız bu işlemi A kaydı yönlenmesi için yapabilirsiniz. Veya mail ve websiteniz ayrı sunucularda çalışıcaksa bunuda A kaydı yönlenmesi ile kolayca yapabilirsiniz. Hosting Panelinizde Dns Yönetimi bölümünden bu işlemleri yapabilirsiniz. Aşağıdada görebileceğiniz […]
“Can’t locate ExtUtils/MakeMaker.pm in @INC” Hatası
Can’t locate ExtUtils/MakeMaker.pm in @INC … yukarıdaki gibi bir hata görüyorsanız directadmin kullandığınız sisteminizde. yapmanız gereken bir perl modülünü aşağıdaki gibi kurmaktır. cd /root wget http://files.directadmin.com/services/9.0/ExtUtils-MakeMaker-6.31.tar.gz tar xvzf ExtUtils-MakeMaker-6.31.tar.gz cd ExtUtils-MakeMaker-6.31 perl Makefile.PL make make installcd /root wget http://files.directadmin.com/services/9.0/ExtUtils-MakeMaker-6.31.tar.gz tar xvzf ExtUtils-MakeMaker-6.31.tar.gz cd ExtUtils-MakeMaker-6.31 perl Makefile.PL make make install
Script timed out before returning headers: Hatası
Script timed out before returning headers: script.php Yukarıdaki gibi bir hata alıyorsanız bunun nedeni apache timeout ayarlarının scriptiniz için tam uygun olmamasıdır. httpd default dosyamızı editleyip timeout değerini arttırıcaz nano /etc/httpd/conf/extra/httpd-default.confnano /etc/httpd/conf/extra/httpd-default.conf aşağıdaki satırı bulun Timeout 60Timeout 60 ve bu şekilde değiştirin Timeout 300Timeout 300 Not: apacheyi tekrar derlerseniz veya php güncellemesi yaparsanız bu ayarı […]
Exim için Kullanılan IP Adresini Değiştirme
Eğer bir nedenden dolayı (blacklist) sunucudan çıkan maillerin ip sini değiştirmek istiyorsanız /etc/exim.conf da bulunan ayarlarda değişiklik yapmanız gerekmektedir. exim.conf u editliyoruz: vi /etc/exim.conf Bulunancak Satır: remote_smtp: driver = smtp Bu Şekilde Değiştirecek: remote_smtp: driver = smtp interface = 1.2.3.4 Not: 1.2.3.4 yerine kullanmak istediğiniz IP adresini yazınız.
Hangi Kullanıcı ve Hangi IP Adresi Kaç Defa Smtp Aracılığı ile Mail Göndermiş – Directadmin
Aşağıdaki script ile tüm maillog incelenip hangi kullanıcı ve hangi iplerin kaç defa smtp den mail attığını öğrenebilirsiniz böyle spam şüpheniz varsa hangi kullanıcıdan çıktığını görebilirsiniz. #!/bin/sh A=/tmp/auths.txt U=/tmp/users.txt C=/tmp/counts.txt I=/tmp/ips.txt echo -n ” > $A for m in `ls /var/log/exim/mainlog*`; do { grep ‘P=esmtpa A=login:’ $m >> $A }; done; #show Users […]
Custombuild ile MySql Güncelleme (DirectAdmin)
DirectAdmin in bir özelliği olan custombuild kısaca güncellemeleri eklentileri daha hızlı ve kolay yapmanıza yaramaktadır. Bu makalede ise custombuild ile mysql servisinizi nasıl güncelleyebileceğinizi anlatıcaz. Aşağıdaki kodlarla ilk önce custobuild scriptinin olduğu dizine giriş yapıyoruz. Daha sonra build set mysql 5.1 girişi ile mysql i hangi seviyeye yükseltmek istediğimizi giriyoruz. (5.0 5.1 5.5 gibi değiştirlebilir) […]
Silinen Log Klasörünü Yeniden Oluşturma (DirectAdmin)
Eğer bir nedenden dolayı /var/log klasörünüzü sildiyseniz veya başka biri tarafından silindiyse (hacklenme durumlarında genelde log klasörünü siler sunucunuza giren kişi) aşağıdaki kodlarla tekrardan yarabilirsiniz. mkdir -m 755 /var/log cd /var/log mkdir -m 700 directadmin httpd mkdir -m 755 exim proftpd httpd/domains chown diradmin:diradmin directadmin chown mail:mail exim /etc/init.d/httpd restart /etc/init.d/directadmin restart /etc/init.d/exim restart /etc/init.d/proftpd […]
Yeni Alan Adları için webmail.alanadi.com Ayarları (DirectAdmin)
DirectAdmin kurulu sunucunuzda default olarak her yeni alan adı eklediğinizde eğer webmail’in webmail.alanadi.com şeklinde açılmasını istiyorsanız aşağıdaki yolu izleyebilirsiniz. İlk yapılması gereken apache için virtualhost template dosyasını istediğimiz şekilde yeniden düzenlemek olucak. Aşağıdaki kodla yaptığımız var olan virtual_host2.conf dosyasını custom dizinine kopyalamak (directadmin herzaman custom dizininde eğer aynı dosyadan görürse custom dizinindeki yani editlenen dosyayı […]