spamassassin vpopmail üzerinde beli basli domainler icin calistirmak istiyorsaniz. ilgili domainin dizini icine .qmail-default adli dosyaya su satirlari yazin
vi /home/vpopmail/domains/mydomain.com/.qmail-default
| /usr/bin/spamassassin -P | /var/vpopmail/bin/vdelivermail ” bounce-no-mailbox
(spamassassin adresi kullandiginiz linux dagitimina göre sizde farkli olabilir)
hepsi bu
Plesk altinda spamassassin kullanmak icin ekistra lisans ödemeniz gerekiyor. Yada tam bilmiyorum onun gibi bisey iste. hulasil kelam almis oldugum vserver üzerindeki pleskte spamassassin yönetimi yoktu.
cd /var/qmail/bin
mv qmail-queue qmail-queue.bak // qmail-queuemizin yedegini alalim
whereis spamassassin // seklinde spamassassin nerde oldugunu ögrenelim.
akabinde
vi qmail-queue
#!/bin/sh
/usr/bin/spamassassin -x | /var/qmail/bin/qmail-queue.drweb
seklinde kaydediyoruz.
enson olarak yeni qmail-queue mizi calisir hale getirip gerekli hakleri veriyoruz
chmod 775 qmail-queue
chown drweb:qmail qmail-queue
ls -la qmail-queue
-rwxrwxr-x 1 drweb qmail 71 Jul 4 23:47 qmail-queue
qmail ve drweb yeniden calistirin. hatta server yeniden calistirin.
drweb kapamayin yoksa mailsunuzunuz calismaz
ek olarak su dokumana bakilabilir.
http://www.fatihgenc.com/wiki/doku.php?id=razor2
Son zamanlarda varligindan haberinde oldugum en güzel projelerden biri RIP (recovery is possible ) cd üzerinden calistirilabilen (live CD diyorlar bunlara ecnebi diyarlarinda) hemen hemen tüm linux filesistemlerinde hatta bsd sistemlerinde de (ext2 ve ext3, reiser, jfs ,vfat, xfs, NTFS,ufs, liste böyle devam eder) taninmis mc arayüzü ile dosyalarinizi kurtarmaya yardimci olan bir dagitim. Umarim bu programa ihtiyac duymazsiniz ama olduki lazim oldu linkini vereyim. http://www.tux.org/pub/people/kent-robotti/looplinux/rip/
kullanim arayüzü suna benziyor silinmis olan dosyalar basinda * isareti ile yesil olarak görünüyor..

Unutmadan sunuda söyleyim daha önceden RIP ile yedegini aldigimiz. yada benzer isletim sisteminde yedekliyebileceginizboot sektörunu RIP ile tamir edebiliyorunuz.
nami diger bios saatini bios girmeden ayarlamak mümkün. Bunun icin hwclock programini kullanicaz.
date komutu ile ilk önce sistem saatinizin dogru olu olmadigini tehid edin.Eger dogru degil ise su sentaks ile sistem saatinizi adam edin
date MMDDhhmmCCYY
eger zaman sunucusu kullaniyorsaniz zaman serverini durdurup
/etc/ini.d/ntp-server
ntpdate
date komutu ile sistem saatinizi yeniden konrol edin.
tzconf komutu ile dogru zaman paraleli ayarlanmis mi konrtol edin?
simdi sira geldi hardware saatimizi ayarlamaya.
komutu ile bulundugunuz yerin saatini göstermesi konusunda israr edin.
debian kullananlar icin
vi /etc/default/rcS
UTC=yes satirini UTC=no seklinde degistirin
sonra adjtime dosyasini silin rm /etc/adjtime
sistem saatini syncronize edince bu dosya yeniden olusturulacaktir.
sistem saatinizi hardware saatine syncronize edin.
hwclock –systohc
son olarak hersey yerli yerindemi diye kontol edin.
hwclock –debug
enson olarak sisteminiz yeniden calistirip. gercekten her iki saatte olmasi gerektigi gibi calisiyormu diye kontol edin. Bios bu ne yapacagi beli olmaz.
Bir sistemcinin en cok yaptigi is ssh ile bir sunucudan digerine ondan diger sunucuya baglanmaktir. Bu islemi yaparken insanin illellah detirten seylerden biriside diger sunucuya baglanirken sorulan kullanici bilgileridir. Bu angaryadan kurtulmak icin su islemi yapabilirsiniz.
Her iki sunucu host1.domain.com ve host2.domain.com üzerinde
genc diye bir kullanicinin oldugunu varsayalim.
host1′e genc kullanicisi ile bagli iken su komutu shellinize verin.
ssh-keygen -t rsa
host2'de ~/.ssh dizininin oldugunu varsayiyoruz
(tipik olarak /home/genc/.ssh dizininin)
host1'de olusturmus oldugumuz ssh keyimizi
host2'ye su komutla tasiyoruz.
cat ~/.ssh/id_rsa.pub | ssh genc@host2 "cat >> .ssh/authorized_keys"
artik sadece
ssh genc host2.domain.com
komutu ile host1 den host2′ye baglanabilirsiniz.
Dikkat edilmesi gereken husus: .ssh/id_rsa dosyasinin okunma haklari. Baskalarinin eline gecerse sunucunuza sizin baglandiginiz kolaylikda baglanabilirler.
Yönetmis oldugunuz sunuculara birileri bir sekilde hackladiginde genelde bunu fakr etmezsiniz.
Sisteminizdeki degisiklikleri kontol etmenin en basit yöntemi /etc /sbin /bin dizinlerinin iceriklerini degisiklik tarihleri ile listesini almakdir. bunun icin su komutu konsolunuza verin..
find /etc /bin /sbin -type f -exec ls -ail {} \; > /root/dizinlistesi_filanci_tarih_2006.txt
Continue reading “birisi sunucuya mi girdi? Sanmiyorum ! Yoksa?”
Nedenini anlamadigim bir sebepten dolayi mesur qmail kurulum klavuzu sitesi http://qmailrocks.org debian kurulumunda courier-imap in binear paket olarak kurulmasini tavsiye etmis. Halbuki courier-imap binear versiyonunun vpopmail kimlik sorgulama derstegi yok.
courier’in imap ve imap-ssh ve vpopmail destekli auth dep paketlerini
surdan indirebilirsiniz. paketler debian sarge’nin aktuel depolarindan indirilip derlenmistir.
ben kurdum sorunsuz calisiyor.
http://www.fatihgenc.com/upload/courier-derlenmis.tar.gz
paketleri kurduktan sonra
apt-get upgrade komutunu cagirdiginizda bu paketlerin binear versiyonu ile güncelenmesini istemiyorsaniz (ki istemezsiniz)
echo PAKETISMI hold |dpkg –set-selections
komutunu kullanarak paketi durdurabilirsiniz.
paketi güncelenebilir hale getirmek icin konsolunuza su komutu verin.
echo PAKETNAME install |dpkg –set-selections
debian üzerinde dhcp sunucusu nasil kurulur?
mesela söyle kurulabilir:http://www.fatihgenc.com/wiki/doku.php?id=dhcp
Uzun zamandir masa üstümde pdf olarak duruyor. Söyle bir bakininca ya bilmedigim faydali bir kac komut gözüme ilisti. Mesela apt-cache show [paketin adi] paket hakkinda ayrintili bilgi veriyor . Neyse okuyun okutun
http://www.fatihgenc.com/upload/referans_kart_tr.pdf
Vesselam
Asagidaki linkte anlatmaya calistigim gibi kurulabilir:
http://www.fatihgenc.com/wiki/doku.php?id=ntp_ile_eszamanlama
Vesselam …