Gnome, Linux

Kaffeine ile Türkçe Altyazılı Divx

Selamlar, Bugünlerde çok yazmaya başladım. Sanırım bacağımın tamamımın alçıda olması buna çok etken sağlıyor :) Movieplayer ile alt yazılı divx seyredebiliyoruz ama türkçe desteğini bir türlü verdiremedim. Bende başka yazılımlar bakmaya başladım. İlk olarak Kaffeine 'ye baktım ve buldum :P Hadi şimdi Kaffeine 'yi yükleyelim yum -y install kaffeine 1. Şekil - 1 ' deki kaffeine 'yi açalım.

Şekli - 1

2. Settings > xine Engine Parameters (Şekil - 2)

Şekil - 2

3. Türkçe karater ayarlarını yapalım.(encoding of subtitles kısmına iso-8859-9 karakter kodunu girelim.) (Şekil - 3)

Şekil - 3

 

Sevgilerimle, Murat Uğur EMİNOĞLU
Genel, Linux

Rootkit Nedir ?

Rootkit Nedir ? Rootkit 'ler sistem dosyalarını değiştirerek dışardan erişim yapılmasına olanak sağlayan ve kendini gizleyen programcıklardır. Bulunması güç, bulundugu taktirde olumlu bir şekilde temizlenmesi zordur. Kurtulmanın en güzel yolu sistemi en baştan kurmaktır. Tabiki bu baştan kurma derken hiçbir binary dosyasını almamanız gerekiyor, yoksa yeni kurmuş olduğunuz sistemde de rootkit riski oluşabilir. Rootkitler her yerden bulaşabilir. Kaynak koddan derlediğiniz ve nereden geldiğini bilmediğiniz programlardan bulaşma imkani yüksektir. En temiz yol dağıtımınızın web adreslerini kullanarak kurduğunuz paketlerdir. Şimdi rootkitler nasıl bulunur inceleyelim. Nasil Bulunur ? Rootkitleri bulmak için 2 adet paket mevcuttur(benim bildiğim).Ama sadece rkhunter 'i anlatacagim Rkhunter GPL lisansı altında dağıtılıp ücretsiz olarak herkes yararlanabilir.http://sourceforge.net/projects/rkhunter/ adresinden kaynak kodlu halini indirebilirsiniz. Kaynak koddan derleyip boşa zaman harcamamak için tar.gz uzantılı halini rpm paketi haline getirelim.

rpmbuild -ta rkhunter-1.3.0.tar.gz

Şimdi rpm paketini kuralim.

rpm -ihv /usr/src/redhat/RPMS/noarch/rkhunter-1.3.0.rpm

Kurulum bittikten sonra hemen güncel database varmı yokmu diye kontrol edelim?

rkhunter --update

Cisco, Genel, Linux

MRTG ve Cisco

MRTG (The Multi Router Traffic Grapper) networkümüzü html ve grafik olarak döküp analiz etmemize yarayan bir araçtır. MRTG, PERL dili kullanılarak yazılmış olup SNMP protokolü üstünden networkümüzü okur ve anlık olarak onları html ve grafik olarak kaydeder. Örnek Grafik - 1 'de görülmektedir. Kısa bir açıklama sonunda yüklemeye ve konfigürasyona başlıyalım. Test Yapılan Araçlar, Yazılımlar . Fedora 7 . Cisco 1841 . USR 9108

Grafik - 1

Yükleme MRTG 'yi sadece Fedora üstünde yüklemeyi anlatacağım. Diğer dağıtımlar için google 'u kullanabilirsiniz :) Fedora 'da MRTG yüklemek işte bu kadar basit ; yum -y install mrtg Cisco üstünde SNMP Ayarı Ciscyo cihazımıza login olduktan sonra aşağıdaki gibi SNMP servisini açıyoruz. Burada dikkat etmemiz gereken tek nokta CommunityName kısmıdır. MRTG ile konfigürasyon üretirken bu kısıma ihtiyacımız olacaktır. Genelde public olarak kullanılır :) (hiç değilse ben öyleyim)

murat#conf t

murat(config)# snmp-server community CommunityName RO

murat(config)# end

murat# wr me

USR 9108 üstünde SNMP ayarı Modeme web arayüzünden giriş yapalım ve DEVICE > SNMP menüsüne girelim.Örnek SNMP ayarları Grafik -2 'de mevcuttur.

Grafik - 2


                        
Linux, Ssh

Ssh ile Şifresiz Girişler

SSH tcp üstünden çalışan bir servistir. Kullanıcı istek yaptığı zaman ilk önce RSA veya DSA anahtarlarına bakar eğer başarısız olursa istem yapan hosttan şifre ister. Biz bunu RSA veya DSA anahtarlamasına göre yapacağız. RSA ve DSA arasında ne fark var diye sorarsanız ? Okuduklarıma göre RSA DSA'dan daha az güvenli ama DSA 'dan daha hızlıdır. Şimdi şifresiz giriş nasıl yapılır inceleyelim.. RSA ile anahtar üretme : [murat@fedora .ssh]$ ssh-keygen -b 2048 -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/murat/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/murat/.ssh/id_rsa. Your public key has been saved in /home/murat/.ssh/id_rsa.pub. The key fingerprint is: 92:7f:0f:c9:4e:16:c5:2c:7f:87:67:b5:51:74:d9:4f murat@fedora.murat [murat@fedora .ssh]$ DSA ile anahtar üretme : Dsa 1024 bitten fazla kabul etmiyor. [murat@fedora .ssh]$ ssh-keygen -b 1024 -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/home/murat/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/murat/.ssh/id_dsa. Your public key has been saved in /home/murat/.ssh/id_dsa.pub. The key fingerprint is: 81:86:b5:b7:f4:f2:cd:f6:61:21:f8:05:1c:76:b1:eb murat@fedora.murat [murat@fedora .ssh]$ Şimdi hangi tür anahtarlamayı kullanmak istiyorsanız ona göre aşağıdaki adımları izlemeniz gerekiyor. # Sifresiz giris yapacagimiz sunucuya anahtarimizi gonderelim. scp ~/.ssh/id_dsa.pub kullaniciadi@sunucu1:.ssh/authorized_keys ssh kullaniciadi@sunucu1 giris yapip chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys komutlarini uygulayalim. Şimdi ssh kullaniciadi@sunucu1 dediğimiz zaman şifresiz giriş yapmış olacağız.
Konsol

grep ile renkli ciktilar

tail -f /var/log/maillog | grep --color='auto' "murat@murat.ws" [root@mail ~]# tail -f /var/log/maillog | grep --color='auto' "murat@murat.ws" Oct 18 15:17:46 mail postfix/virtual[28927]: 6B04C9C22BC: to=<murat@murat.ws>, relay=virtual, delay=0.75, delays=0.09/0.06/0/0.6, dsn=2.0.0, status=sent (delivered to maildir) Oct 18 15:18:08 mail imapd: LOGIN, user=murat@murat.ws, ip=[::ffff:127.0.0.1], protocol=IMAP Oct 18 15:18:09 mail imapd: LOGOUT, user=murat@murat.ws, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=87, sent=398, time=1 bu islemin kalici olmasini istiyorsaniz, home klasorunuzun altinda bulunan .bashrc dosyasina alias grep='grep --color=auto' satirini ekleyebilirsiniz. :)
Konsol

Calisan veya duran servisleri gormek

Asagidaki komut sayesinde hangi servislerin start edilip hangilerinin stop edildigini gorebilirsiniz. /sbin/service --status-all Monthly smolt check-in is disabled. snmpd is stopped snmptrapd is stopped spamd is stopped sshd (pid 2035) is running... syslogd (pid 1804) is running... klogd (pid 1807) is running... Xvnc is stopped winbindd is stopped Wine binary format handlers are registered. wpa_supplicant is stopped xfs (pid 2362) is running... xinetd (pid 2047) is running...
Konsol

Existing lock /var/run/yum.pid: another copy is running. Aborting.

yum ile bir paket yuklemek istediginiz zaman asagidaki gibi bir hata aliyor olabilirsiniz. Nedeni sadece yum-updatesd servisinin caliyor olmasidir. Bu servis guncellenebilir paketleri otomatik olarak kontrol etmektedir bu da biraz zaman gerektiren bir surectir. Eger bu sureclerin tekrarlanmasini istemiyorsaniz ; Existing lock /var/run/yum.pid: another copy is running. Aborting.  service yum-updatesd stop her acilista deaktif olmasi icin; chkconfig yum-updatesd off Simdi yum 'u kullanmaya baslayabilirsiniz. Sevgiyle.
Genel, Linux

Fedora üstünde ntfs yazma desteği

Bilindiği gibi fedora kurulumunda sadece ntfs okuma izni verilmiştir. Aslında çoğu dağıtımında bu şekilde. Ntfs-3g 'nin gelmesiyle artık ntfs dosya sistemine yazma hakkı doğmuştur. Ufak bir bilgilendirmeden sonra aşağıdaki adımlara takip ederek Fedora 'ya ntfs yazma desteği verebilirnisiz.

1. yum -y install ntfs-3g 2. mkdir /mnt/ntfs 3. id murat uid=500(murat) 4. ntfs-3g /dev/sda1 /mnt/ntfs/ -o uid=500 4 adımdan sonra /mnt/ntfs altına ntfs formatındaki diski (veya partition) mount etmiş olduk. Kalıcı olarak her açılışta mount edilmesini istiyorsak; vim /etc/fstab /dev/sda1 /mnt/ntfs ntfs defaults,fmask=0222,dmask=0222 0 0 Boş bir satıra yukarıdaki satırı kopyalayıp kendi diskinize göre ayarladıktan sonra kayıt edip cıkalım. Artık fedora 'mız her açıldığında /dev/sda1 aygıtını /mnt/ntfs altına okuma/yazma hakkı vererek mount edecektir. NOT : Diskiniz ile ilgili bilgilere fdisk -l komutu ile ulaşabilirsiniz. Örnek bir çıktı: [root@murat ~]# fdisk -l Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 2550 20482843+ 7 HPFS/NTFS (Ntfs formatında olan bölüm) /dev/sda2 2551 9729 57665317+ f W95 Ext'd (LBA /dev/sda5 2551 3355 6466131 7 HPFS/NTFS /dev/sda6 3356 3368 104391 83 Linux /dev/sda7 3369 3750 3068383+ 82 Linux swap / Solaris /dev/sda8 3751 9729 48026286 83 Linux Sevgiyle.
Konsol

Cpu frekanslarini degistirme

[root@fedora ~]# cat /proc/cpuinfo processor          : 0 vendor_id         : GenuineIntel cpu family         : 6 model                : 13 model name      : Intel(R) Pentium(R) M processor 1.86GHz stepping            : 8 cpu MHz           : 798.000 [root@fedora ~]# /usr/sbin/cpufreq-selector -c 0 -f 1862000  [root@fedora ~]# cat /proc/cpuinfo processor          : 0 vendor_id         : GenuineIntel cpu family         : 6 model                : 13 model name      : Intel(R) Pentium(R) M processor 1.86GHz stepping            : 8 cpu MHz           : 1862.000