Press enter to see results or esc to cancel.

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.

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.

ftp://ftp.mathematik.uni-marburg.de/pub/mirror/supermicro/CDR-C2_1.00_for_Intel_C2_platform/Intel/LAN/v12.1/PRO100/DOCS/LINUX/e1000.htm

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

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