Desteklediği İşletim Sistemleri :
Red Hat Linux 9
Red Hat Enterprise Linux 3, 4, 5
Fedora Core 1, 2, 3, 4, 5 and 6
Fedora 7
CentOS 3, 4, 5
Debian 3.** 3.1, 4.0
ELS Neler yapar Listesi:
- RKHunter Kurulumu.
- RKHunter için bir cronjob oluşturmak ve gece e-mail ile durum bildirimi.
- APF Kurulumu / Update Edilmesi.
- BFD Kurulumu / Update Edilmesi.
- CHKROOTKIT Kurulumu.
- CHKROOTKIT için cronjob oluşturmak ve gece e-mail ile durum bildirimi.
- Telnet’in devre dışı bırakılması.
- SSH2 Protokolunun kullanılmasına zorlamak.
- /tmp dizinini nosuid, noexec parametreleri ile mount etmek.
- /var/tmp dizinini nosuid ve noexec parametreleri ile mount etmek.
- /dev/shm dizinini nosuid ve noexec parametreleri ile mount etmek.
- Zend Optimizer Kurulumu / Update Edilmesi.
- eAccelerator Kurulumu / Update Edilmesi.
- MySQL 4.1 ve 5.0 için Yapılandırma Optimizasyonu.
- MySQL’in 5.0′a upgrade’i.
- SSH’ın portunun değiştirilmesi.
- SSH üzerinden direk root login’in disable edilmesi ve wheel user eklenmesi.
- MySQL tablolarının optimize edilmesi.
- LibSafe Kurulumu / Update edilmesi.
- ImageMagick Kurulumu / Update edilmesi.
- Harden sysctl.conf
Kurulum :
Linux shell den:
wget -O installer.sh http://els.web4host.net/installer.sh
chmod +x installer.sh
sh installer.sh
Komutlar :
els --help
komut ile sisteme yükleyebiliceginiz tum programları listeler yardım dosyasında kurulum hakkında bilgi veriliyor. Örnek olarak apf kurulum için
els --apf
ELS Ne yapar.
En Baştaki büyük kolaylığı Sunucunuza kurdunuz Mysql veri tabanlarınızı komple Optimize Eder CPU Load Sorununuz Düşer. my.cnf dosyanızı Sunucunuza Göre Optimize Eder en kararlı şekilde my.cnf dosya conf una sahip olursunuz. Şu konuda kesin bişey söyliyim sürekli %4 olan loadınız kesin kes Yarı yarıya düşecektir. Yada daha aşağıya..
Dikkat Edilmesi Gereken KISIM
--apf : Install/Update APF Firewall
--bfd : Install/Update BFD (Brute Force Detection)
bu yukarıda yazdıklarım ne yapar.
Hepinizinde bildiği gibi APF ve BFD Sunucuya SYN ve TCP saldırılarını Programsal Olarak Engellemeye çalışan bir yazılımdır. APF ve BFD kurulumu sonrası standart ayarlarında gelir ekstra sunucunuza göre ayar yapmaz. Eğer APF ve BFD ayarlarını bilmiyorsanız size bu konu altında daha sonra yayınlayacağım Conf dosyasını kullanabilirsiniz. AMA KESİN KESİN DİKKAT EDİN Ayarlama Bilmiyorsanız KURMAYIN DAHA İYİ Çünkü Sunucuya Erişiminiz %90 İhtimal kesilecektir Reboot dan sonra.
Yapılması GEREKEN KISIMLAR
ELS de herkezin rahatlıkla yapabileceği ve en gerekli özellikler.
els --mysqloptimizedb : Bu komut ile Suncuda bulunan tüm Mysql Tablolarını Rahatca Optimize Edebilirsiniz. (bu işlemi doğru dürüst hiçbir hiçbir hosting müşterisi yapmaz)
els --mytop : Sunucunuzda hangi hosting müşterisi anlık olarak nekadar Mysql ve CPU kullanıyor (my top kurulumdan sonra özel ayar gerektirir bilmiyorsanız lütfen ekstra ayarlar için els kurulumu ekstra ayarlarını anlatımımı bekleyin.)
els --optimizemysqlconf : Zurnanın Zart dediği kısım my.cnf ayarlarınızı siz hiç yorulmadan Sunucunuzun CPU ve Ram ine göre en iyi şekilde yapan kısım (mutlaka yapılmalı)
Birazda EKSTRA Güvenlik
els --rkhunter : RKHunter hepimizinde bildiği gibi bu c99 shell dosyaları başa beladır .bununda savaşcısı RKHunter dir RKHunter otomatik olarak sunucunuza kurulur ve günde bir sefer sunucunuzda tarama yapar bilgileri size mail olarak gönderir c99 shell dosyalarını temizler.9
els --rkhuntercron : RKHunter için taramayı yaptıktan sonra mailinize bilgi gelmesi için Cron a mail adresinizi ekleyen kısım. Komutu çalıştırdıktan sonra size mail adresinizi soracaktır yazıp lütfen Enter Tuşuna basın.
els --rootloginemail : Sunucunuza kim nezaman root olarak giriş yapmış logları tutar size mail olarak gönderir.
els --update güncellemelere bakar.
UYARI: Özellikle, /tmp /var/tmp ve /dev/shm dizinleri/partisyonları için yapılacak güvenlik ayarlarında /etc/fstab dosyası editlenmekte ve gerekli satırlar eklenmektedir. Bu, işlerin ters gitmesi durumunda oldukca, tehlikeli bir uygulamadır. Bu konuya dikkat etmenizi öneririm.