Archive for Şubat, 2009

Killer Tux(Linux Windows'a karşı)

Ben şahsen çok eğlendim sizinde eğleneceğinizi düşünüyorum :) :) :)
Killer Tux from Cenek Strichel on Vimeo.

SquidGuard ile Acl Oluşturma!!

Merhabalar Open Source olarak networklerimizde kullandığımız Squid ve SquidGuard ikilisini tanıyoruz.
Squid Proxy olarak tüm HTTP ve HTTPS(Squid transparent çalışıyorsa biraz takla attırmak lazım) trafiğini üzerinden geçirmektedir. Squid ile de yapabildiğimiz ancak SquidGuard ile daha kullanışlı ve kolay yaptığımız içerik filtreleme olayında bazen Patronlara, Bilgi İşlemci arkadaşlarımıza sıradan çalışanlarla aynı kuralları uygulamak istemeyiz. Mesela ben bilgi işlemci olsam çalışanlara Facebook’u yasaklayıp patrona ve kendime yasaklamam :) gibi yada Şirket içinde sadece Mesai saatlerinde İnternet hizmeti vermek yada Öğlen ve Çay saatlerinde Facebook’u açmak gibi kurallar.

Lafı fazla uzatmadan hazırlamış olduğum Örnek bir kuralı sizler ile paylaşmak istiyorum.

logdir /var/squidGuard/log
dbhome /var/db/squidGuard

# kapali
time kapali {
weekly * 18:30-07:30
}

# Patron Beyimizin Kuralı
src patron {
ip 192.168.0.10
log block.log
}
Devamını okuyun

Mysql Root Şifresinin resetlenmesi

Database adminlerinin, Web server yöneten kişilerin başına gelmesini istemediğimiz ama zaman zaman olabilicek bir problem Mysql Root şifresinin unutulması kaybolmasıdır.

MySql’de Root şifresini unuttuğunuzda yapılması gerekenler;

Bunu yapabilmeniz için Root yada mysqld’yi çalıştıran kullanıcı haklarınına sahip olmanız gerekmektedir.
mysqld yi durdurmak için

#kill `cat //var/db/mysql/makine_adı.pid`

.pid dosyasının yeri kullandığınız dağıtım yada configurasyonunza göre zaman zaman farklılık gösterebilir, genellikle /var/lib/mysql/, /var/run/mysqld/, and /usr/local/mysql/data/ gibi dizinlerde olabilir. .pid dosyasının adı genellikle makine_adı.pid yada mysqld.pid şeklindedir.

mysqld durdurulduktan sonra istenilen bir dizinde istenilen bir isimde text dosya oluşturulur.

#echo "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');" newpass

Burada /root dizini altında newpass adından oluşturuldu.değişikliklerin etkin olabilmesi için mysqld’nin –init-file= seçeneğiyle basşlatılması gerekmektedir.

#mysqld_safe --init-file=/root/newpass

artık MySql Root şifresi “newpassword” olarak değiştirilmiştir.

Black Hat DC 2009 Videoları

Merhalar bir kaç gündür şahsi bir kaç mevzü yüzünden yazmak içimden gelmiyor.  Küçük bir haber vereyim dedim.

Bu seneki Black Hat DC Videoları yayınlanmış ilgilenen arkadaşları aşağıdaki linkten faydalanabilir.

http://www.blackhat.com/html/bh-dc-09/bh-dc-09-archives.html

Squid Access.log'da Yerel Saati görme

Merhabalar Squid kullanan arkadaşlar bilirler ki squid access.log dosyasında

1234956506.321 4110 192.168.0.10 TCP_MISS/200 29198 GET http://www.facebook.com/home.php? – DIRECT/69.63.180.15 text/html
1234956508.034 5 192.168.0.10 TCP_IMS_HIT/304 331 GET http://photos-h.ak.fbcdn.net/photos-ak-sf2p/v43/39/28768675863/app_4_28768675863_6910.gif – NONE/- image/gif
1234956508.034 9 192.168.0.10 TCP_IMS_HIT/304 331 GET http://photos-a.ak.fbcdn.net/photos-ak-sf2p/v43/176/2530096808/app_4_2530096808_1117.gif – NONE/- image/gif
1234956508.606 755 192.168.0.10 TCP_MISS/200 434 GET http://www.facebook.com/campaign/impression.php? – DIRECT/69.63.180.15 image/gif

tarzında loglar ile karşılarız. “1234956508.034″ bize o anın milisaniye cinsinden değeridir. Access.log dosyamızda bizim bildiğimiz tarzdan tarih yazmasını istiyorsak
Squid.conf dosyamıza giriyoruz ve şu satırı buluyoruz.

logformat squid %ts.%03tu %6tr %>a %Ss/%03Hs %

bu satırda “%ts.%03tu” olan yeri “%tl” ile değiştiriyoruz.. Yani yeni satırımız

logformat squid %tl %6tr %>a %Ss/%03Hs %

olacak.
Ardından “squid -k reconfigure” ile squid’e conf dosyamızı yeniden okutup çalıştırmaya başladığımızda
access.log da artık bizim bildiğimiz şekilde tarih yazdığını göreceksiniz.

Kolay Gelsin.

Twitter'a bu hafta neler yazmışım? 2009-02-22

 

Torrent Hakkında.. Azureus Kullanım..

Merhaba Arkadaşlar bir çok kişi tarafından aktif olarak kullanılan BitTorrent; internet üzerinden dosya paylaşım azılımına ve aynı tekniği kullanan dosya takas sistemine verilen isimdir. Diğer p2p paylaşım programlarından farkı: sabit olmayan bağımsız sunucu tanımlama dosyaları sayesindesabit bir sunucuya ihtiyaç olmaksızın paylaşıma devam eder.Doğrudan indirmekten farklı olarak, dosyayı indirirken diğer kullanıcılara da sunarsınız.Torrent indirebilmek için Flashget, Azureus, BitTorrent, μTorrent , LimeWire vb istemci yazılımlara ihtiyaç vardır. Ayrıca dosyaları indirebilmek-paylaşabilmek için Torrent dosyası denilen, uzantısı .torrent olan 2-30Kb büyüklüğünde dosyaları indirmeniz gerekmektedir. Birçok bittorrent sitesinden bu dosyalara ulaşabilirsiniz. Not: Sayfanın altında 20 adet Torrent sitesi ekleyecem. Şimdi sizler ile stallion.blogcu.com adresinde bulduğum Azureus programının kullanımını paylaşacağım.
Son sürümü indirmek için tıklayınız
Kullanımı

Program ilk çalıştırıldığında alttaki gibi bir ekran göreceksiniz… Devamını okuyun

GIMP Tutorials

GIMP, birçok ortam ve işletim sisteminde kullanılabilen, en ünlü, açık kaynaklı, piksel tabanlı, görüntü işleme yazılımıdır, ama asıl işletim sistemi (OS) Linux’tur. GIMP, ticari seçeneği olan Adobe Photoshop gibi bir hücresel resim düzenleyicisidir. Linux’un grafik arayüzü olan X sunucusu’nu ve onun kullanıcı arayüzü olan GTK (GIMP araç takımının kısaltması)’yı kullanır. GIMP’in çok yüksek çözünürlükleri destekleyen ve hareketli görüntülere efekt uygulaması yapan CinePaint adlı bir türevi de bulunmaktadır.  Ayrıca Photoshop kullanıcılarının GIMP ile rahat edebilmesi için bir de GIMPshop vardır. Böylece GIMP, Photoshop’a benzetilmiştir.

İnternette denk geldiğim Başlangıç için iyi sayılabilicek 50 Gimp Tutorialını sizlerler paylaşıyorum Kolay gelsin. Devamını okuyun

Microsoft Hotmail’in Captcha’sı yine kırıldı

Spammer’lar rahat durmuyor
InfoWorld’den gelen Websense kaynaklı bilgiye göre Microsoft Live Hotmail captcha‘nin son versiyonu yine kırıldı. 2008′de aynı dertten muzdarip olan Hotmail captcha sistemini düzenlemişti, yine buna benzer ataklar sözkonusuydu. Devamını okuyun

Windows Server 2008 R2 ve Windows 7 ile Offline Domain Join

Fiziksel bir bağlantı zorunluluğu gerektiren domain join işlemi kimi zaman sıkıntılar oluşturmuştur. Bağlantının olmaması, network alt yapısının henüz kurulmamış olması, yeni bir yapılanma ya da server değişikliği gibi nedenlerle Domain Controller’a bağlanamayan client bilgisayarların domain’e join olabilmeleri de mümkün değildi. Windows Server 2008 R2 ile beraber gelen Offline Domain Join özelliği ile Windows 7 client bilgisayarların Domain Controller ile bağlantıları olmasa bile belirtilen spesifik bir domain’e join olabilmeleri sağlanmış oluyor.

djoin.exe aracı sayesinde oluşturulan konfigürasyon dosyasının client bilgisayarlar üzerine yüklenmesi ile offline olarak da join işlemi gerçekleştirilebiliyor. Öncelikle join.exe komut satırı uygulaması domain controller üzerinde çalıştırılarak domain ve join olacak bilgisayarın bilgilerinin domain üzerine kaydedilmesi sağlanıyor. Bu işleme “provisining” deniyor. Bu sayede offline olan client bilgisayara ait bilgiler domain üzerine kaydedilebiliyor. Sonrasında oluşturulan .txt dosyası client bilgisayar üzerinde yine djoin.exe komut satırı uygulaması aracılığıyla client üzerine yükleniyor. Böylece client Domain Controller’a bağlanmadan domain’e join olmuş oluyor.

Artık destek verdiğiniz şirketlere makina kurmaya gitmeye gerek yok, windowsu kur djoin.exe’yi  çalıştır paketle gönder :)