Author : spala

Home » Articles posted by spala (paged 2)

Linux sistemler üzerinde oldukça sık kullandığım shell scriptlerin doğru yazılışı, uygun argümanları v.b. bir çok konuda test edilebileceği bir adres mevcut. Aşağıdaki adres üzerinde mevcut scripti yapıştırarak uygun bölümlerinde düzeltme imkanı sunuluyor. Scriptin yapıştırıldığı yerin alt tablosunda hatalara ait raporlar ve çözümleri konusunda yardım linkleri görüntüleniyor. Şayet tamamı uygun ise doğruluğu teyit edilmiş oluyor. Bence oldukça ..

Read more

Centos üzerinde yeni ve ek bir ip ekleyeceğimiz zaman ya yeni bir interface üzerinde yada sanal bir interface üzerinde bu işlemi yaparız. Hatta sanal interface için örnek vermek gerekirse,

Geçenlerde ise şu şekilde bir senaryo ile karşılaştım; x bir hosting firmasından sanal sunucu kiraladım ve /29 ip bloğu aldım (kullanabilir 5 ip adresi) ve ..

Read more

Zaman zaman her sistemcinin alet çantası niteliğinde olan, benim ise altın araçlarımdan birisidir tcpdump aracı.. Bununla ilgili yapılabilecekler elbette sınırlıdır, yani oturup muhabbet etmez neden bu kadar değerli dememek lazım. Zira hayat kurtarma özelliğine sahiptir, bunu bir çok sistemci bilir. Nedir Bu Tcpdump ? En yalın ve basit anlatımla unix/Linux sistemler içerisinde paket yakalamaya ve ..

Read more

Daha önce servislerin kontrollerini ufakta olsa otomatize edebilmek için script paylaşmıştım. Şimdi ise aynı mantıkta sistem üzerindeki diskleri kontrol eden ve belirli bir limiti aştığı zaman mail atarak uyaran bir script paylaşıyorum. Ben bu scriptimde /dev/sda diskini kontrol ediyorum ve %75’i aştığı zaman alarm üretmesini istiyorum. [crayon-5a932ad53e4c291526447..

Read more

Çok sık olmasa da zaman zaman bütün servislerim için kullandığım scriptimi paylaşacağım. Bu script ile örnek sunucu üzerindeki servislerinizi kontrol edebilirsiniz, sorun olması halinde servisin otomatik olarak yeniden başlamasını sağlayabilir ve kendinize bununla ilgili otomatik mail gönderebilirsiniz. Ben örnek olarak mysql servisi için yaptım, bunu siz kendinize göre düzenleyebilir yada dilerseniz scripti biraz daha geliştirerek ..

Read more

Genelde unutulan root parolaları için linux sunucu single modda açılır, parolası değiştirilir ve sonrasında reboot edilerek login olunabilir. Fakat fiziksel olarak makinenin güvenliğini bir nebze de olsa sağlamak isteyenler için bu single modda ki açışışada parola koyulabileceğini öğrendim. Sunucu üzerinde kullanılan root parolası single modda açıldığı zamanda geçerli olarak parola istenecektir. Aslında mantığı basit, sunucunuza ..

Read more

Çalıştığım yapıda openldap arkasında bir qmail dünyam mevcut. Burada zaman zaman ldap tarafında problemler yaşıyorum. En son ldap üzerinde spesifik attribute’ları arayarak listelemek bunuda filter etmek gibi bir derdim vardı. Çok araştırınca aşağıdaki sonuca ulaştım. Hatta bununla ilgili değerli bir büyüğümden de destek alarak uygun dizilimi bulduğum zaman derdime derman bulabildim. Aşağıdaki yöntem ile hem ..

Read more

Geçenlerde redhat tarafında aşamadığım bir problem yaşadım. Problemin kaynağı hp blade şasesinde bulunan bir sunucum üzerinde koşturduğum redhat makinemle fiziksel sunucusu arasındaki network driver sorunuydu. Ne yaptıysam soruna çözüm bulamadım. Tabi oldukça uzun bir süreç oldu ve işin sonunda ayrı ayrı hem redhat’ın önerdiği kernel update’i geçtim hemde hp şase üzerinde firmware update’leri v.s. ile ..

Read more

Uzun zamandır hangi yapıya gidersem gideyim cep çakım gibi yanımda taşıdığım ve kullandığım scriptimi paylaşayım. Epey zaman olmuştu bunu yazalı.. Dosya/Dizin ve Mysql Yedeklerini alabileceğiniz bir imkan sağlıyor. Script incelendiği taktirde çok karışık bir şey olmadığı anlaşılacaktır. İlgili satırlardaki değerleri kendinize göre değiştirebilmeniz ve daha iyi anlaşılabilmesi için bir iki ufak türkçe ayarı verdim. Yararlı ..

Read more

Öncelikle bu anlatımı Redhat/Centos/Fedora dağıtımları için yaptığımı belirteyim. Fakat freebsd’de desteklenmiyor mu, yada debian ve türevine yapılamaz mı endişelerine düşmenize gerek yok, zira hepsinde bu mantığa yer verilmekte. Rhel ve türevleri için, https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s2-networkscripts-interfaces-chan.html https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/ch-Configure_Network_Bonding.html Örneğin freebsd için, https://www.freebsd.org/doc/handbook/network-aggregation.html http://www.cyberciti.biz/faq/freebsd-network-link-aggregation-trunking/ http://taosecurity.blogspot.com.tr/2004/04/interface-bonding-on-freebsd-question.html Debian ve türevleri için, https://wiki.debian.org/Bonding http://www.tokiwinter.com/configuring-interface-bonding-on-debian-wheezy/ Öncelikle Bonding Nedir Onu Öğrenelim ? Bir nevi network ..

Read more

Qmail sunucusu üzerinde standartta 512 byte’lık dns response/yanıt paketlerini işleyebiliyor/handle edebiliyor. Tamda bu noktada mx kayıtları 512 byte’dan büyük response veren domainlere mail göndermek istendiğinde “CNAME_lookup_failed_temporarily” hatası ile karşılaşılır. Sonuç itibari ile ertelenerek mail kuyrukta bekletilir ve kuyruk ömrü sonunda tükenir. Genelde küçük çaplı veya bireysel mail sunucuları üzerinde bu durumla pek karşılaşmıyor olabilirsiniz fakat ..

Read more

Çalışan Qmail servisine ait loglar genel anlamda /var/log/qmail dizini altında bulunmaktadır ve servislerinin (send, smtp, pop3d v.b.) logları buraya yazdırılmaktadır. Burada gelen giden maillere ait logları okumak ve bunlar üzerinde kararlar vermek, işlem yapmak oldukça kritik öneme sahip bir durum. Fakat ilk bakışta buradaki loglar biraz anlamsız gelebilir. (Zira qmail’i ilk kurduğumda ve kullanmaya başladığımda ..

Read more

Qmail serverda gönderilen bütün mailleri başka bir smtp sunucu üzerinden iletilmesini istediğimiz zaman yönlendirilecek mail server üzerinde relay access vermek gerekiyor. Bunun içinde qmail sunucusu üzerinde smtproutes dosyamıza yönlendirilecek sunucunun ip adresi girilerek tanımını yapabiliyoruz. Qmail Relay İzni-Tanımı için,(genelde dizin yeri buradadır)

Aşağıdaki satırları eklememiz yeterlidir. Bu satırlardaki ip adresleri örnektir, kendinize göre değiştirmeniz ..

Read more

Qmail üzerinde “qmailctl” betiğimiz ile qmail servislerini ve kuyruğunu görebiliyor aynı şekilde yanına ekleyeceğimiz komutlarla sınırlı işlemler yapabiliyor ve yönetebiliyoruz. Bu bize qmail yönetiminde büyük katkı sağlıyor fakat sınırlı olması nedeniyle tüm isteklerimize yanıt vermiyor. Bu noktada QmHandle isimli farklı bir komut programcığımız devreye giriyor ve kuyruk yönetiminde büyük bir avantaj sağlıyor. Bu komut programımızla ..

Read more