Apache için mod_security Kurulumu
Modsecurity olarak da bilinen ve bir apache modülü olarak çalışan mod_security, web uygulamalarının güvenliğini sağlamak amacıyla geliştirilmiş bir web application firewall (WAF) yazılımıdır.Bilindiği gibi bir web sunucusu üzerinde çalıştırılan web uygulamalarının kodsal bakımdan ne kadar güvenli olup olmadığını bilmek herzaman için kolay olabilen bir şey değildir; buna rağmen çalışan bu uygulamalar herhangi bir açık içeriyorsa bu durumun can sıkan sonuçları olabilir. İşte bu gibi durumların önüne geçebilmek için mod_security isimli apache modülünü kullanmak oldukça yerinde olacaktır. Kuruluma geçmeden önce konuyla ilgili biraz detay vermek istiyorum. |
Herhangi bir açık içeren kod parçasına sahip bir yazılım nedeni ile sunucunuz ciddi anlamda risk altında olabilir. Yazinin devami icin tiklayin.
Mysql Destekli Pure-FTPD Kurulumu
Bilindiği gibi Pure-FTPD olukça güvenli bir yapı sağlayan güzel bir FTP sunucusudur. Pure-FTPD ile sistem kullanıcılarından farklı olarak sanal kullanıcılar oluşturabilir ve oluşturduğunuz bu sanal kullanıcıları mysql üzerinde tutabilirsiniz. |
Pure-FTPD’nin sunduğu bu güzel özellik sayesinde, ftp kullanıcılarınıza ait hesapları, gerçek sistem kullanıcılarınızdan ayırmış oluyorsunuz. Her ne kadar bu özellik belli başlı diğer FTP sunucularında da bulunuyor olsa da, Pure-FTPD’nin default olarak gelen daha bir çok güzel özelliği bulunuyor. Bu nedenle Pure-FTPD kullanmanızı öneririm.
Bu makalede FreeBSD 7.0 üzerine mysql destekli pure-ftpd kurulumu ile ilgili notları bulabilirsiniz.
CloneZilla Server – Bölüm 1: Kurulum ve Yapılandırma
Clonezilla, disk image’i alma (clone) yönetimi ile disk backup ve restore işlemleri için güzel bir alternatif olmanın yanı sıra akıllı dizaynı ve hızı nedeni ile de gerçekten takdire şayan bir yazılım. Üstelik, piyasada bulunan ücretli muadillerine göre Open Source olmasından dolayı ücretsiz temin edilebilmesi de tercih edilmesi için epey iyi bir neden teşkil ediyor.Belirlenen disk partisyonlarının ya da diskin tamamının block bazında yedeklenmesine ve geri dönülmesine olanak sağlayan bir bare metal backup ve restore çözümü olan CloneZilla’yı uzun zamandır duyuyordum; sonunda vakit bulup kurma ve test etme olanağım oldu. İşte bu yazıda da CentOS 5.2 üzerine yapılan CloneZilla Server Edition kurulumu ile ilgili notları paylaşacağım. Belki sizin de bu şekilde bir çözüme ihtiyacınız vardır. |
Bu döküman iki bölümden oluşuyor, ilk bölüm olan bu sayfada, Clonezilla Server’ın ne olduğu, nasıl kurulduğu ve yapılandırıldığı ile ilgili bilgiler bulunuyor. İkinci bölümde ise Clonezilla Server kullanarak network üzerinde ki bir bilgisayarın backup’ını almak ve bir image dosyasından restore işleminin nasıl yapıldığı anlatılıyor.
1. Bölüm – Kurulum ve Yapılandırma
2. Bölüm – Backup ve Restore İşlemleri – Nasıl ?
Clonezilla Server – Bölüm 2: Backup ve Restore İşlemleri Nasıl ?
Clonezilla Server ile ilgili dökümanın ikinci bölümü olan bu sayfada, network üzerindeki herhangi bir bilgisayarın disk image’lerini Clonezilla aracılığı ile backuplama ve restore etme işlemlerinin nasıl yapıldığı anlatılacaktır.
Kurulumun nasıl yapıldığı dökümanın birinci bölümünde anlatılmıştır.İlgili sayfaya buraya tıklayarak ulaşabilir ve Clonezilla Server kurulumunu yapabilirsiniz.
Şimdi elimizde birinci bölümde anlatılan şeklde kurulmuş bir Clonezilla sunucusu var. Öncelikle, networkteki client bilgisayarlardan birinin full disk backup’ını alalım, sonrasında da ilgili makinenin sistem dosyalarını silecek ve işletim sistemini çökerttikten sonra restore işlemi yapıp client’ı yeniden eski haline getireceğiz.
Centos/Linux üzerine VMware Server 2.0 Kurulumu
Bilindiği gibi virtualization (sanallaştırma) teknolojisi, sistemciler için harika çözümler sunan devrim niteliğinde bir konu. Tek bir donanım üzerinde birden fazla işletim sistemi çalıştırmaya yarayan sanallaştırma teknolojisi donanım, elektrik ve lokasyon gibi konularda ciddi oranlarda tasarruf etmek için birebir.
Ben de, test ortamı ve performans kaygısı olmayan tüm sunucu uygulamaları için sanallaştırma teknolojisi kullanmaktayım. İşte bu yazıda da, VMware’in ücretsiz olan VMware Server sürümünün CentOS üzerine nasıl kurulduğuyla ilgili notları paylaşacağım. |
VMware Server 2.0 bir iki ay önce piyasaya çıkmış olmasından dolayı daha yeni sayılır ve her nekadar VMware’in ücretli olan appliance ve OS sürümlerinde bulunan bazı yönetimsel kolaylık sağlayan özelliklerinden muaf olsa da bahsettiğim tarzdaki kullanımlar için son derece yeterli ve üstelik süper kolay bir kuruluma sahip.
İşte nasıl kurulduğu;
Squid ve IPFIREWALL ile Transparan Proxy Kurulumu
Bilindiği gibi squid web sayfalarının birer kopyasının kendisine alarak cache’ler ve bu şekilde daha önceden cachelenmiş herhangi bir web sayfası bir kullanıcı tarafından ikinci bir defa görüntülenmek istendiği zaman sonuçlar kullanıcıya squid’den döndürülür. Bu şekilde ilgili web sitelerine erişim hızlanmış olacağı gibi internet trafiğini de belli bir oranda azaltmış olursunuz. Ancak squid’in kullanım alanı bunla sınırlı değildir, squid kullanarak belli domain name’lere, dosya tiplerini, ip adreslerine erişimi de engelleyebilirsiniz. Hatta regex desteği ile içerisinde belli kelimelerin geçtiği alan adlarına ya da dosya tiplerine erişimin engellenmesi gibi işlemleri gerçekleştirebilirsiniz. |
Ben normalde yasaklama konularından pek hazzetmeyen biri olsam da bazen bir okul, hastane vs. gibi kuruluşların networklerinde bir erişim mekanizmasına ihtiyaç duyulması pek doğal. İşte böyle bir kurum için bir adet proxy sunucusu gerekti ve ben de çok uzun bir aradan sonra bir squid kurulumu yaptım. Bu yazıda ilgili kurulama ait notları bulabilirsiniz.
QmailToaster Kurulumu
Belki henüz qmail ile ilgili olarak bu tarz tecrübeleri edinmemiş fakat gerekli olan tüm modüllerle birlikte bir qmail sunucusu kurmak ve de bunu bir sürü derleme işlemi ile uğraşmadan hızlıca yapabilmek istiyorsunuzdur, işte qmail toaster tam bu noktada yardımımıza koşuyor.
Aslında, bu zamana kadar hiç qmail toaster kurmamıştım, ancak uzun zamandır duyduğum bir şey olduğundan dolayı bir qmail sunucusuna ilk ihtiyacım olduğu an bir qmail toaster kurulumu yaptım. İşte bu yazıda, CentOS 5.2 üzerinde yapılan bir qmail toaster kurulumuna ait notları bulabilirsiniz.
Centos 5.2 üzerine Red5 Flash Server Kurulumu
Red5, java ile yazılmış olan açık kodlu bir Flash Serverdır. Red5’ın kullanım alanları arasında, Audio/Video Streaming, Recording Client Streams, Live Stream Publishing gibi konular bulunuyor. Yani red5 ile Mp3 yada FLV formatındaki medya dosyalarının yayınını yapabiliyorsunuz ya da karşıdaki bir bilgisayarın kamerasından alınan görüntüyü sunucunuza FLV formatında kaydedebiliyorsunuz ve ya iki bilgisayar arasında Video Chat uygulaması gerçekleştirebiliyorsunuz. |
Bu yazıda, Red5’ın Centos 5.2 üzerine nasıl kurulabileceği ile ilgili notlar bulabilirsiniz.