Archive for the 'Linux' category

Grub’u tekrar yazmak / Recovering Grub

Cogunlukla herkesin basina gelen ama her seferinde nasil yaptigini unutanlar icin (bende hep unutuyorum);

Dual-boot sisteminizde, Windows’u yeniden kurdunuz, o da gitti MBR’a yazdi, sizin linux gorunmez adam oldu. Grub menusu cikmiyor, windows’tan baska bir sistem kullanamiyorsunuz, napacaksiniz?
Continue reading

vhcs2′de proftpd sorunu

Debian uzerinde, ucretsiz bir hosting yonetim paneli olan Virtual Hosting Control System (VHCS) kurmaya calisirken proftpd FTP servisini mySQL destekli olarak ayarlamaya calistiginizda, asagidaki gibi bir hata alirsiniz. Nasil cozulur?

Continue reading

passwordless ssh

Linux bir makinadan SSH ile bir sunucuya benim gunde birkac kez baglaniyor ve her seferinde baglanirken password yazmaktan biktiysaniz, linux client makinada asagidakileri yapin, remote_server_hostname yerine de baglanmak istediginiz ssh sunucusunun ip adresini veya ismini yazin.

ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub | ssh remote_server_hostname “cat - >> ~/.ssh/authorized_keys”

‘reading initial communication packet’, system error: 111.

PHP ve mySQL ile ugrasan bir insanoglunun karsisina cikabilecek garip hata mesajlarindan biri daha iste. Sorunun cozumu aslinda cok cok basit ve google ile yakin arkadas iseniz hemen cozebiliyorsunuz. Yine de yazalim, belki lazim olur birilerine.
Cozum:
mysql_connect(127.0.0.1,kul,parola) yerine mysql_connect(localhost,kul,parola) yazmaniz gerekiyor. Benden soylemesi

Gutsy’de Kopete Problemi

Ubuntu 7.10 Gutsy versiyonu birkaç gün önce sunuldu. Siz de benim gibi hemen yenilik ne var diye update edip en sevdiğiniz programların çalışmadığını görenlerden misiniz?
Örneğin Feisty ile gelen Kopete çalışmıyor Gutsy’de. Sorun KDE kütüphanelerinden birindeki bir problemmiş ve hemen yeni bir paket üretilmiş. http://ubuntu.lnix.net/misc/kdelibs4c2a_3.5.8-0ubuntu3_i386.deb dosyasını indirerek dpkg veya Synaptic Package Manager ile kurun. Kopete yeniden çalışacak. Denedim biliyorum :)

apt-get ile kurmak için,

gurcanozturk~# dpkg -i kdelibs4c2a_3.5.8-0ubuntu3_i386.deb

Debian üzerinde MRTG kurulumu

Evinizde ya da isyerinizde ADSL kullaniyorsunuz, bant genisliginizin ne kadarini kullanniyorsunuz, verdiginiz paranin ne kadarini hak ediyor servis saglayiciniz? Multi Router Traffic Grapher (MRTG) kullanarak hattinizla ilgili istatistiki verileri grafik olarak görebilirsiniz. Bunun için Debian üzerine MRTG ve Apache kurmaniz yeterli.
Continue reading

Postfix ile bcc yapmak

Bugün hosting hizmeti verdiğimiz müşterilerimizden biri her ne kadar etik olarak görünmese de kullanıcılarının gönderdiği ve aldığı her mailin bir kopyasını başka bir adrese de gönderilmesini istedi. Bunun için Postfix’in ana konfigürasyon dosyası main.cf içerisine aşağıdaki satirları eklemek gerekiyor.

sender_bcc_maps = hash:/postfix_config_dizini/sender_bcc # Gönderilen her mailin kopyası için
recipient_bcc_maps = pcre:/postfix_config_dizini/recipient_bcc # Alınan her mailin kopyası için

Her iki dosyanın içerikleri aşağıdaki gibi olmalı.

/@hede\.com\.tr$/ patron@hede.com.tr

Daha sonra postfix reload komutunu verdiğinizde istenen ayarlar tamamlanmış olacak. Etik? Bilemem o kadarını.

mod_rewrite ile site yonlendirme

Apache web sunucu üzerinde web sitesini barındırdığınız müşteriniz .com alan adının .com.tr alan adına yönlendirilmesini istedi ancak sitede herhangi bir yönlendirme ibaresi olmasını istemiyor. Apache ‘nin mod_rewrite modülü ile çok kolay.

Apache2′de VirtualHost tanımlarını yaptığınız dosyada yönlenecek web sitesi için aşağıdaki gibi bir tanımlama yapmanız ve apache2 yi yeniden başlatmanız yeterli.


ServerName www.hede.com
RewriteEngine on
RewriteCond %{HTTP_HOST} hede.com$ [NC]
RewriteRule ^(.*)$ http://www.hede.com.tr/$1 [R]

Evolution - Exchange

M$ Exchange kullanan bir sirkette calisan bir linux masaustu kullanicinin acilarini az da olsa dindiren bir program Evolution. Gnome tabanli Evolution programi, evolution-exchange eklenti paketi sayesinde, M$’in guduk kalmis exchange sunucusuna baglanip mailleri, adres defteri bilgilerini, kisi adlarini DC sunucudan alabiliyor. Evolution kurdum deniyordum bugun, daha kurulumdan birkac saat sonra hata mesaji verdi. Aha mesaj :
Continue reading

mpg123 ve last.fm

Last.FM dünya üzerinde farklı müzik zevkleri olan dinleyicilerin buluştuğu, birbirlerinin beğenilerini görebildikleri ve dinleyebildikleri bir internet sitesi. Siteye üye olarak arkadaşlarınızla ya da sizinle aynı zevklere sahip kullanıcılarla haberleşmek, yazışmak ve onların seçtikleri müzikleri radyo gibi dinleyebilirsiniz. last.fm ‘in kendi müzik çalarını kullanarak veya bilgisayarınızdaki mp3 çalar programınıza bu desteği vererek o an dinlemekte olduğunuz mp3 dosyasına ait artist ve isim bilgilerinin last.fm sitesinde o an görünmesini sağlayabilirsiniz.
Continue reading