Kategori arşivi: Debian

Debian Isletim Sistemi

Linux, Performans, Güvenlik ve Sistem Yöneticisi

Özet

Aşağıda okuyacağınız bilgileri herhangi bir kitapta bulamazsınız, herhangi bir yerde doğru veya yanlış olduğuna dair teyit edecek net bir kaynakla karşılaşamazsınız. Bunlar yıllar içinde edindiğim tecrübelerin basit bir şekilde yazıya dökülmüş ham halleridir. Burada yazılanları uygulayıp/uygulamamak tamamen sizin inisiyatifinizdedir.

Bir sunucudan yüksek performans sağlamasını istemek sıradan bir beklentidir. Ancak bu beklentimizi sağlaması için sunucuyu yeterince optimize ediyor muyuz? Benzer şekilde “Linux nasılsa güvenli” diye düşünerek sunucuyu savunmasız bırakmanın yüksek ihtimalle karşılacağımız felaketlere davetiye çıkartmak olduğunun bilincinde miyiz?.

Bu yazımda da komutlardan ziyade mantıksal konular üzerinde durup performans arttırımı ve güvenlik için bir bilinç oluşturmaya çalışacağım. Sunucudan verebileceği tam performansı veya ona yakın olasılıkları almak için neler yapmalıyız kısaca bunlara değineceğim. Linux, Performans, Güvenlik ve Sistem Yöneticisi yazısına devam et

dovecot: Fatal: Time just moved backwards by 12 seconds. This might cause a lot of problems, so I’ll just kill myself now.

Dovecot ile bu sorunu yaşıyorsanız çözüm için aşağıdaki adımları uygulayabilirsiniz;

Dovecot sorundan kendi sayfasinda bahsetmis;

http://wiki2.dovecot.org/TimeMovedBackwards

Bu sorunu benim yaşama sebebim 1. seçenekti. Yani ntpdate. Herseyi manual kontrol etmek hiç işime gelmediğinden mümkün olduğu kadar otomasyona kaçmayı seviyorum. Crontab’a eklediğim ntpdate komutu ile her saat başı zaman kontrolu yapıyorum. Olası bir zaman sorununda loglarım maksimum 59 dakika yanlış süreyle işlenmiş olabilirler.

Şimdi Dovecot bana ntpdate kullanma diyor evet bu bir çözüm ancak ne kullanıp kullanmayacağıma bir başkası karar verecekse keyfim kaçıyor.

Bunun icin ufak bir dovecot kontrol servisi yazdım ve sizinle paylaşıyorum, script son derece yalın ama benim işimi görüyor isterseniz geliştirip burada paylaşın.

Servisi debian için yazdım, diğer dağıtımlarda durum nedir denemedim.

Yeni baslayanlar icin ufak bir not;

asagidaki scripti /usr/bin/kontrolet diye bir dosya olusturup icine yapistirin,

chmod +x /usr/bin/kontrolet     komutu ile calisitirma yetkisi verin,

/usr/bin/kontrolet &

komutu ile calistirin ve ssh dan ayrilmadan once 60 saniye bekleyin.

#!/bin/bash
# fd 02/09/2011
if [ `ps aux | grep dovecot | grep -c -v grep` -gt 0 ]
        then
                echo "active"
                sleep 60
                /usr/bin/kontrolet &
                exit
        else
                echo "not active"
                /etc/init.d/dovecot restart
                sleep 60
                /usr/bin/kontrolet &
                exit
        fi

 

 

Debian 4.0 – Postfix Kurulumu – 2

4. Postfix/Courier için MySQL Database’ i oluşturma

Öncelikle MySQL root userı için bir şifre belirleyelim bu güvenliğimiz için gerekli;

mysqladmin -u root password dinopsys

yukarıdaki komut ile birlikte artık mysql root userinin şifresi “dinopsys” tir.

mysqladmin -u root -p create mail

bu komut ile de mail isimli bir database oluşturalım.

Debian 4.0 – Postfix Kurulumu – 2 yazısına devam et

Debian 4.0 – Postfix Kurulumu – 1

Postfix bildiğiniz üzere son zamanların en moda mail sunucusu… Yıllardır Qmail kullanmama rağmen artık modasının geçtiğini söylemekten çekinmiyorum. Bu yazımızdan Virtual User ve Virtual domain oluşturabileceğimiz bir postfix kuracağız. İşletim sistemimizde Debian 4.0 Etch olacak… Daha önceki makalelerimizde debian 4.0 Etch kurulumunu vermiştik dilerseniz önce o yazıları ziyaret edip Debian 4.0 kurun…

Debian 4.0 – Postfix Kurulumu – 1 yazısına devam et

Debian Etch VMware Kurulumu

Bu yazimizda Debian 4.0 etch uzerine VMware Server(version 1.0.2) kurulumu yapacagiz.  Oncelikle biraz VMware’ dan bahsedelim. VMware bir bilgisayar uzerinde birden cok isletim sistemi kurmamizi saglayan bir program. Benzerleri cok ornegin; XEN, Microsoft’ un kendi programi vs. VMware sayesinde windows isletim sistemimizin uzerinde linux isletim sistemine sahip olabilirz ya da tam tersini dusunebiliriz. Simdi ana serverimiza (Debian 4.0) VMware’ in free versiyonunu step-by-step kuracagiz.

Debian Etch VMware Kurulumu yazısına devam et

Debian Etch Xen Kurulumu

Başlarken;

Dinopsys mail grubundan Okay son gunlerde Vm isine bir hayli kafayi takmis durumda sIk, sIk bize sorular ve teklif sunuyor, eh bende firsati kacirmak istemedim ve virtualization olaylarina hep beraber bir bakalim istedim. Ilk kurulum XEN, daha sonra VMware ve digerlerini kuracagiz.

Bu makalede kurulacak tum paketler Debian repository’ den kurulacaktir. Ekstra programlara ihtiyacimiz yoktur.

  • Xen Kurulumu
  • Xen Konfigurasyonu

Debian Etch Xen Kurulumu yazısına devam et