Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Debian Lenny kurdum fakat apt-get update yaptigim zaman baslikta belirtmis oldugum gibi hatalar aliyorum. Bunun icin yapmaniz gereken sadece dvd isomuzu tekrar eklemek..
murat:~# apt-cdrom add
murat:~# apt-get update
sevgiler.
USB diskte FEDORA
Merhabalar, bu yazıda usb disk üstünde nasıl fedora sürümlerini çalıştırabileceğimizi anlatacağım. Referans olarak http://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo adresini baz alarak bu belgeyi hazırladım. Umarım başarılı ve kolay bir anlatım olmuştur.
Araçlar ve ihtiyaçlar :
1. 2 Gb ‘lik bir bellek (minumum 1 Gb)
2. Fedora Live Cd http://fedoraproject.org/en/get-fedora adresinden Gnome veya Kde olarak indirebilirsiniz. her zaman Gnome’u tercihimdir.
3. livecd-tools paketi
haydi kuruluma başlayalım;
a. Usb diskimizi fdisk ile yeniden yapılandıralım.
fdisk -l komutu ile baktığımızda usb diskin aygıt ismini görebilirsiniz.[Şekil-1]
[Şekil-1]
Yukarıdaki resimde görüldüğü gibi flash diskin aygıt ismi sdb ‘dir.
NOT : Flash diskin içeriğinin boş olduğunu varsayıp işlemleri ona göre yapacagız, bu konu da ortaya çıkan kayıplar sorumluluğum dışındadır.
fdisk /dev/sdb komutunu çalıştırıp flash disk üstündeki bölümleri yeniden oluşturalım
Command (m for help): p komutu ile kac bölüm olduğuna bakalım(not almakta fayda vardır çünkü bu bölümleri sileceğiz ve isimlerini bilmemiz gerekiyor) [Şekil -2]
[Şekil -2]
Command (m for help): d komutu ile var olan bölümleri kaldırıyoruz. [Şekil-3]
[Şekil-3]
Tekrar p parametresiyle baktığımızda hiç bir bölümün kalmadığını görüyoruz. [Şekil-4]
[Şekil-4]
Command (m for help): n parametresiyle yeni bir bölüm ekleyelim. Tek bölüm yapacağımız için işimiz biraz daha kolay. [Şekil-5]
[Şekil-5]
p parametresiyle bakıp bölümün oluşup oluşmadığına bakıyoruz. [Şekil-6]
[Şekil-6]
Command (m for help): a parametresiyle bootable bir disk olması için bölümü bootable olarak işaretliyoruz ve tekrar p çıktısına bakarak Boot ibaresinin altında * işaretini görüyoruz. [Şekil-7]
[Şekil-7]
Disk biçimlendirme kısmı bitmiş bulunmaktadır. fdisk -l çıktısı [Şekil-8] ‘dekine benzer şekilde olmalıdır.
[Şekil-8]
Şimdi biçimlendirdiğimiz diski formatlayalım. mkfs.ex3 /dev/sdb1
[Şekil-9]
2. Live cd yaratmak için kullanacağımız paket livecd-tools paketidir.
rpm -qa livecd-tools komutu ile livecd-tools paketinin yüklü olup olmadığını test edelim, yüklü değilse yum -y install livecd-tools komutu ile yükleyelim.
3. livecd-iso-to-disk betiğiyle iso dosyasının içeriğini flash diske yazdıralım. [Şekil-10]
livecd-iso-to-disk Fedora-9-i686-Live.iso /dev/sdb1
[Şekil-10]
Yazdırma işlemi bittikten sonra geriye sadece grub ‘u flash diskin MBR ‘sine yazdırmak kaldı. Bunun için cat /usr/lib/syslinux/mbr.bin > /dev/sdb komutunu çalıştırmanız yeterli olacaktır.
Kurulum tamamen bitti, şimdi biostan boot aygıtı olarak usb aygıtını seçelim ve sistemimizi yeniden başlatalım.
Murat Uğur EMİNOĞLU
gereksiz lame server loglarindan kurtulmak
Loglardan asagidaki gibi lame server bilgileri goruyorsunuz ve iptal etmek istiyorsunuz.
Mar 8 19:00:48 mail named[26257]: lame server resolving ‘xxx.au’ (in ‘carbonfibre.com.au’?): xxx.245.xx.91#53
vim /etc/bind/named.conf.options
logging {
category lame-servers { null; };
};
/etc/init.d/bind restart
artik /var/log/daemon.log dosyasinda lame server satirlarini gormeyeceksiniz.
bdb_db_open: warning – no DB_CONFIG file found in directory /var/lib/ldap: (2).
Ldap kuruldu baslatmaya calisiyorsunuz fakat asagidaki gibi bir uyari aliyorsunuz ne yapmamiz lazim ?
[root@fedora ~]# /etc/init.d/ldap restart
Stopping slapd: [ OK ]
Checking configuration files for slapd: [WARNING]
bdb_db_open: warning – no DB_CONFIG file found in directory /var/lib/ldap: (2).
Expect poor performance for suffix “dc=my-domain,dc=com”.
config file testing succeeded
Starting slapd: [ OK ]
Sirasiyla komutlari uygulayalim,
[root@fedora ~]# rm -rf /var/lib/ldap/*
[root@fedora ~]# updatedb
[root@fedora ~]# locate DB_CONFIG.example
/usr/share/doc/openldap-servers-2.4.12/DB_CONFIG.example
[root@fedora ~]# cp /usr/share/doc/openldap-servers-2.4.12/DB_CONFIG.example /var/lib/ldap/DB_CONFIG
[root@fedora ~]# chown -R ldap:ldap /var/lib/ldap
[root@fedora ~]# /etc/init.d/ldap restart
Stopping slapd: [ OK ]
Starting slapd: [ OK ]
Ldap sorunsuz olarak basladi.
sevgiler.
karakter setiyle mesaj {spam} engelleme
Arap icerige sahip spamlardan kurtulmak icin postfix header_checks dosyasina “/^Content-Type:.*charset=”?(windows-1256)”?/ DISCARD” eklemeniz yeterli olacaktir.
karakter setlerin listesi : http://a4esl.org/c/charset.html
postfix header checks : http://www.postfix.org/header_checks.5.html
sevgiyle.
iki klavye dili kullanmak
Hem ingilizce hem de türkçe klavyeye ihtiyaç duyabilirsiniz. Bunları belirlediğiniz tuşlara kısayol olarak eklemek mümkün.
vim /etc/X11/xorg.conf dosyasında Keyboard Section altına Option “XkbOptions” “grp:shift_toggle,caps:shift” değişikliğini yapmanız yeterli olacaktır.
örnek conf ;
# keyboard added by rhpxl
Identifier “Keyboard0”
Driver “kbd”
Option “XkbModel” “pc105”
Option “XkbLayout” “us,tr”
Option “XkbOptions” “grp:shift_toggle,caps:shift”
EndSection
Kaynak : belgeler.org
sevgiler.
Debian üstünde 82566DM Gigabit Ethernet
Merhabalar, onboard olan intel 82566DM ethernet kartının e1000 modulü olarak belirtilmesinden dolayı ve bana zaman kaybettirmesinden dolayı (başkalarıda bu zamanı kaybetmesin diye) bu bilgilendirmeyi blog sayfama ekliyorum.
http://hardware4linux.info/component/14010/
Intel 82566DM ethernet kartının modülü e1000e ‘dir. Bunu Usb belleğimde çalışan Fedora sayesinde ögrendim.(sistem üstünde Fedora’yı çalıştırdım)
Şimdi bu ethernet kartını nasıl tanıtacağız bir bakalım.
e1000e kaynak kod olarak indirelim
wget http://switch.dl.sourceforge.net/sourceforge/e1000/e1000e-0.4.1.12.tar.gz
aşağıdaki şekilde kaynak kodunu açalım
tar -zxvf e1000e-0.4.1.12.tar.gz
sırasıyla aşağıdaki komutları uygulayalım
apt-get install module-assistant build-essential
apt-get install linux-headers-$(uname -r)
cd e1000e-0.4.1.12/src/
make install
hata vermediyse modprobe e1000e komutuyla modulu yuklemeyelim.
Tüm adımlar sorunsuzca geçildiyse ifconfig -a komutu ile yüklenmiş ethernet kartının hangi arabirimi aldığını görebilirsiniz.
NOT : Ethernet kartının arabirim adını değiştirmek istiyorsanız /etc/udev/ruled.d/z25_persistent-net.rules dosyasını editlemeniz gerekiyor.
Sevgilerimle, Murat Uğur EMİNOĞLU
error: can’t create transaction lock on /var/lib/rpm/__db.000
asagidaki komutlari calistirarak duzeltebilirsiniz.
root olarak;
rm -fr /var/lib/rpm/*db*
rpm –rebuilddb
sevgiler.
Boyutu 0 byte olan dosyalari silmek
find . -size 0c -exec rm {} \;
find /home/murat -size 0c -exec rm {} \;
daha fazlasi icin man find
sevgiler.
Yüksek Düzeyde Anonim Proxy Yapılandırması (Squid Elit Proxy)(high anonymous)
Merhabalar, bu yazıda squid proxy sunucusunu nasıl gizleyeceğinizi anlatacağım (çalışacağım) Örneğin çok kullanıcılı bir şirkette kullanıcılar kendilerini bir proxy arkasında olup olmadığını merak edebilirler (veya dıştaki bir başka istemci) Eğer saydam veya transparent bir proxy kullanıyorsanız bunu bir sorgu ile görebilirler. Elit (high-anonymous) bir yapılandırma yapılmışsa sanki proxy yokmuş gibi görürler. Bunun bize ne gibi faydası var diye sorarsanız, farzedin ki çalıştığınız yerdeki tüm web trafiğinin loglanması gerekiyor, fakat bilgili bir kullanıcı bunun olup olmadığını sorgular ve proxy delen yazılımlar kullanabilir ve amacına ulaşır. [1] Aklıma başka bir neden gelmiyor, anlık olarak bunu sallayabildim 🙂
Squid proxy sunucumuzun high-anonymous olup olmadığını http://checker.samair.ru/ adresinden öğrenebiliriz. Anonim olmayan bir sunucu [Şekil – 1] ve [Şekil – 2] ‘de gösterilmiştir.
[Şekil – 1]
[Şekil – 2]
squid.conf dosyasını açıp aşağıdaki yönergeleri takip edelim ve proxy sunucumuzu gizleyelim;
1. İnternete çıkarken ne aracılığıyla çıktığımızı saklamak için, via off satırı eklenir veya değiştirilir.(örnek : squid)
2. İstemci ip adresini ve proxy ip adresini gizlemek için, header_access X-Forwarded-For deny all satırı eklenir veya değiştirilir. (192.168.1.124, 127.0.0.1)
3. /etc/init.d/squid reload
Bu işlemleri yaptıktan sonra tekrar http://checker.samair.ru/ adresinizi ziyaret edelim ve sonuçları görelim. 🙂
high-anonymous bir proxy için [Şekil – 3] ve [Şekil – 4] ‘e bakabilirsiniz.
[Şekil – 3]
[Şekil – 4]
DİP NOT : Aşağıdaki sorgu sonuçlarıda size yardımcı olacaktır.
Proxy yoksa;
REMOTE_ADDR = Ip adresiniz
HTTP_VIA = bos
HTTP_X_FORWARDED_FOR = bos
Transparent Proxy;
REMOTE_ADDR = Proxy’nin IP adresi
HTTP_VIA = Proxy’nin IP adresi
HTTP_X_FORWARDED_FOR = IP adresiniz
Anonim Proxy;
REMOTE_ADDR = Proxy’nin IP adresi
HTTP_VIA = Proxy’nin IP adresi
HTTP_X_FORWARDED_FOR = Proxy’nin IP adresi veya rastgele
Yuksek Duzeyde Anonim Proxy;
REMOTE_ADDR = Proxy’nin IP adresi
HTTP_VIA = bos
HTTP_X_FORWARDED_FOR = bos
[1] Ultrasurf
Sevgiler.
Murat Uğur EMİNOĞLU