Restart sonrası Directadmin de ip leri çalıştırma.

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.

Read More

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.conf cd /usr/local/src mkdir modsecurity2 cd !$ wget https://www.modsecurity.org/tarball/2.9.0/modsecurity-2.9.0.tar.gz tar xzf modsecurity-apache* cd modsecurity-apache* ./configure […]

Read More

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 […]

Read More

“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 install

Read More

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.conf aşağıdaki satırı bulun Timeout 60 ve bu şekilde değiştirin Timeout 300 Not: apacheyi tekrar derlerseniz veya php güncellemesi yaparsanız bu ayarı tekrardan yapmanız gerekebilir.

Read More

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.

Read More

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 […]

Read More

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) […]

Read More

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 […]

Read More

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ı […]

Read More