<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Muzaffer AKYIL (Victorious) &#187; Linux</title>
	<atom:link href="http://muzaffer.akyil.net/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://muzaffer.akyil.net</link>
	<description></description>
	<lastBuildDate>Fri, 16 Apr 2010 12:35:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Plesk 9.x Çalışmıyor !&#8230;</title>
		<link>http://muzaffer.akyil.net/2010/04/15/makale/os/linux/admin/plesk-9-x-calismiyor.aspx</link>
		<comments>http://muzaffer.akyil.net/2010/04/15/makale/os/linux/admin/plesk-9-x-calismiyor.aspx#comments</comments>
		<pubDate>Thu, 15 Apr 2010 20:50:20 +0000</pubDate>
		<dc:creator>muzaffer</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[çalışmıyor]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[not work]]></category>
		<category><![CDATA[openssh]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[plesk]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://muzaffer.akyil.net/?p=288</guid>
		<description><![CDATA[3 gün önce ElitBir.Net Kurumsal Internet Hizmetleri firmamızın bir çok müşteri sunucusunda Parallels Plesk Panel 9 durduk yere çalışmamaya başladı. Yaptığımız çalışmalarda OpenSSL ve OpenSSH paketlerine gelen yeni bir güncelleme, Plesk servisinin çalışmasını engellediğini fark ettik.Parallels firması bu sorun hakkında vakit kaybetmeden bir HotFix yayınlamış. İlgili HotFix&#8216;i sunucunuza çekip yüklemeniz yeterli. Belirtiler &#8220;/var/log/sw-cp-server/error_log&#8221; kayıt dosyasında [...]]]></description>
			<content:encoded><![CDATA[<p>3 gün önce <a href="http://www.eb.net.tr" target="_blank" class="liexternal previewlink">ElitBir.Net Kurumsal Internet Hizmetleri</a> firmamızın bir çok müşteri sunucusunda <a href="http://www.parallels.com/eu/products/plesk/" target="_blank" class="liexternal previewlink">Parallels Plesk Panel 9</a> durduk yere çalışmamaya başladı. Yaptığımız çalışmalarda OpenSSL ve OpenSSH paketlerine gelen yeni bir güncelleme, Plesk servisinin çalışmasını engellediğini fark ettik.<span id="more-288"></span><a href="http://www.parallels.com" target="_blank" class="liexternal previewlink">Parallels</a> firması bu sorun hakkında vakit kaybetmeden bir <a href="http://kb.parallels.com/en/8338" target="_blank" class="liexternal previewlink">HotFix</a> yayınlamış. İlgili <a href="http://kb.parallels.com/en/8338" target="_blank" class="liexternal previewlink">HotFix</a>&#8216;i sunucunuza çekip yüklemeniz yeterli.</p>
<h5>Belirtiler</h5>
<p><em>&#8220;/var/log/sw-cp-server/error_log&#8221;</em> kayıt dosyasında aşağıdaki hataları mevcut ise ;</p>
<pre class="brush: c; ">
2010-03-29 11:21:22: (log.c.75) server started
2010-03-29 11:21:22: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
2010-03-29 11:24:33: (log.c.75) server started
2010-03-29 11:24:33: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
2010-03-29 11:24:33: (log.c.75) server started
2010-03-29 11:24:33: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
2010-03-29 11:31:29: (log.c.75) server started
2010-03-29 11:31:29: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
2010-03-29 11:31:29: (log.c.75) server started
2010-03-29 11:31:29: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
</pre>
<h5>Çözüm</h5>
<p>İşletim sisteminize uygun olan HotFix&#8217;i aşağıdan sisteminize wget ile çekin.</p>
<p><a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011105.centos5.i386.rpm" target="_blank" class="liexternal previewlink">CentOS 5 x86</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011130.centos5.x86_64.rpm" target="_blank" class="liexternal previewlink">CentOS 5 x86_64</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011137.centos42.i386.rpm" target="_blank" class="liexternal previewlink">CentOS 4 x86</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011137.centos43.x86_64.rpm" target="_blank" class="liexternal previewlink">CentOS 4 x86_64</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011137.rhel4.i386.rpm" target="_blank" class="liexternal previewlink">RHEL 4 x86</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011235.rhel4.x86_64.rpm" target="_blank" class="liexternal previewlink">RHEL 4 x86_64</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011432.rhel5.i386.rpm" target="_blank" class="liexternal previewlink">RHEL 5 x86</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011432.rhel5.x86_64.rpm" target="_blank" class="liexternal previewlink">RHEL 5 x86_64</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011432.fc11.i386.rpm" target="_blank" class="liexternal previewlink">Fedora 11 x86</a><br />
<a href="http://kb.parallels.com/Attachments/12669/Attachments/sw-cp-server-1.0-6.201004011433.fc11.x86_64.rpm" target="_blank" class="liexternal previewlink">Fedora 11 x86_64</a></p>
<p>ve rpm komutu ile ilgili HotFix&#8217;i kurun.</p>
<pre class="brush: c; ">
#rpm -Uhv sw-cp-server-1.0-6.201004011105.centos5.i386.rpm
</pre>
<p>Geçmiş olsun.</p>
<img class="colorbox-288"  src="http://muzaffer.akyil.net/?ak_action=api_record_view&id=288&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://muzaffer.akyil.net/2010/04/15/makale/os/linux/admin/plesk-9-x-calismiyor.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Terminal Komutları</title>
		<link>http://muzaffer.akyil.net/2008/01/30/makale/os/linux/admin/linux-terminal-komutlari.aspx</link>
		<comments>http://muzaffer.akyil.net/2008/01/30/makale/os/linux/admin/linux-terminal-komutlari.aspx#comments</comments>
		<pubDate>Wed, 30 Jan 2008 08:38:18 +0000</pubDate>
		<dc:creator>muzaffer</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[komut]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.muzafferakyil.com/2008/01/30/makale/os/linux/admin/linux-terminal-komutlari.aspx</guid>
		<description><![CDATA[Tüm Linux sunucularında terminal ekranlarında bir çok komut kullanılmaktadır. Geçenlerde bi kaç tanesi gerektiği için bi araştırma yaptım ve karşıma şöyle bişi çıktı. Sizlerle paylaşayım dedim. Buryun ; Aapropos &#8211; whatis veritabanında anahtar sözcüğü ararautoconf &#8211; yapılandırma betiklerini oluştururautoheader &#8211; configure betiği için bir şablon başlığı oluştururautoreconf &#8211; Üretilmiş yapılandırma dosyalarını güncellerautorun &#8211; CDROM sürücülerini [...]]]></description>
			<content:encoded><![CDATA[<p>Tüm Linux sunucularında terminal ekranlarında bir çok komut kullanılmaktadır. Geçenlerde bi kaç tanesi gerektiği için bi araştırma yaptım ve karşıma şöyle bişi çıktı. Sizlerle paylaşayım dedim.</p>
<p><span id="more-109"></span></p>
<p> <strong>Buryun ;</strong></p>
<p><strong>A<br /></strong>apropos &#8211; whatis veritabanında anahtar sözcüğü arar<br />autoconf &#8211; yapılandırma betiklerini oluşturur<br />autoheader &#8211; configure betiği için bir şablon başlığı oluşturur<br />autoreconf &#8211; Üretilmiş yapılandırma dosyalarını günceller<br />autorun &#8211; CDROM sürücülerini özdevinimli dosya sistemine bağlar/ayırır ve bağladıktan sonra /cdrom_dizini/autorun komutunu çalıştırır<br />autoscan &#8211; Öncü bir configure.in üretir<br />autoupdate &#8211; bir configure.in&#8217;i daha yeni bir Autoconf&#8217;a günceller<br /><strong>B</strong><br />base64 &#8211; veriyi base64 kodlar veya kodunu çözer ve standart çıktıya basar<br />basename &#8211; dosya isimlerinden dizin ve soneki ayırır<br />bc &#8211; Keyfî duyarlılıkta hesaplama dili<br />bunzip2 &#8211; sıkıştırılmış dosyaları açar<br />bzcat &#8211; dosyaları standart çıktıda açar<br />bzcmp &#8211; bzip2 ile sıkıştırılmış dosyaları karşılaştırır<br />bzdiff &#8211; bzip2 ile sıkıştırılmış dosyaları karşılaştırır<br />bzegrep &#8211; bir düzenli ifade için belirtilen bzip2 sıkıştırılmış dosyalarında egrep ile arama yapar<br />bzfgrep &#8211; bir düzenli ifade için belirtilen bzip2 sıkıştırılmış dosyalarında fgrep ile arama yapar<br />bzgrep &#8211; bir düzenli ifade için belirtilen bzip2 sıkıştırılmış dosyalarında grep ile arama yapar<br />bzip2 &#8211; blok sıralamalı dosya sıkıştırıcı v1.0.2<br />bzip2recover &#8211; zarar görmüş bzip2 dosyalarındaki verileri kurtarır<br /><strong>C</strong><br />cal &#8211; bir takvim görüntüler<br />cat &#8211; dosyaları birleştirir ve standart çıktıya yazar<br />chage &#8211; kullanıcı parolasının son kullanma tarihini değiştirir<br />chattr &#8211; Bir Linux genişletilmiş ikinci sürüm dosya sisteminin üzerinde dosya özniteliklerini değiştirir<br />chfn &#8211; kişisel bilgilerinizi değiştirir<br />chgrp &#8211; dosyanın grup iyeliğini değiştirir<br />chmod &#8211; dosya kip bitlerini değiştirir<br />chown &#8211; dosyanın sahibini ve grubunu değiştirir<br />chroot &#8211; özel kök dizini ile komut ya da etkileşimli kabuk çalıştırır<br />cksum &#8211; dosya içindeki baytları sayar ve sağlamasını yapar<br />clear &#8211; uçbirim ekranını temizler<br />cmp &#8211; iki dosyayı karşılaştırır<br />comm &#8211; sıralanmış iki dosyayı satır satır karşılaştırır<br />compress &#8211; verileri sıkıştırır (sürüm 4.1)<br />cp &#8211; dosya ve dizinleri kopyalar<br />crontab &#8211; bağımsız kullanıcılar için crontab dosyalarının bakımını ve işletilmesini sağlar (V3)<br />cryptdir &#8211; bir dizindeki bütün dosyaları şifreler<br />csplit &#8211; bir dosyayı bağlamsal satırlara göre bölümlere ayırır<br />cut &#8211; dosyaların her satırından belli bölümleri siler<br /><strong>D</strong><br />date &#8211; sistem tarih ve saatini görüntüler veya ayarlar<br />dd &#8211; bir dosyayı dönüştürür ve kopyalar<br />decryptdir &#8211; bir dizindeki bütün dosyaları deşifre eder<br />df &#8211; dosya sisteminin disk alanı kullanımını gösterir<br />diff &#8211; iki dosya arasındaki farklılıkları bulur<br />diff3 &#8211; üç dosya arasındaki farkları bulur<br />dir &#8211; dizinlerin içindekileri listeler<br />dircolors &#8211; ls için renkleri ayarlar<br />dirname &#8211; dosya isminin sonundan dizin olmayan kısmı ayırır<br />dnsdomainname &#8211; sistemin DNS alan ismini gösterir<br />domainname &#8211; sistemin NIS/YP alan ismini atar ya da gösterir<br />du &#8211; yaklaşık dosya alanı kullanımı<br /><strong>E<br /></strong>echo &#8211; tek satırlık bir metin görüntüler<br />env &#8211; değiştirilmiş ortamda komut çalıştırır<br />expand &#8211; sekmeleri boşluklarla değiştirir<br />expr &#8211; ifadeleri değerlendirir<br /><strong>F</strong><br />factor &#8211; sayıları asal çarpanlarına ayırır<br />false &#8211; hiçbir şey yapmaz, başarısız olur<br />fmt &#8211; paragraf metnini yeniden biçimler<br />fold &#8211; her satırı belirtilen genişlikten katlar<br />free &#8211; sistemdeki kullanılmış ve serbest belleklerle ilgili bilgi verir<br /><strong>G</strong><br />getty &#8211; uçbirim kipini, hızını ve hat disiplinini ayarlar<br />groups &#8211; kullanıcının üyesi olduğu grupları basar<br />gunzip &#8211; sıkıştırılmış dosyaları açar<br />gzcat &#8211; sıkıştırılmış dosyaları standart çıktıda açar<br />gzip &#8211; dosyaları sıkıştırır<br /><strong>H<br /></strong>head &#8211; dosyaların ilk 10 satırını basar<br />hostid &#8211; konağın sayısal betimleyicisini basar<br />hostname &#8211; sistemin konak ismini atar ya da gösterir<br /><strong>I<br /></strong>iconv &#8211; belirtilen dosyanın karakter kodlamasını değiştirir<br />id &#8211; kullanıcı kimliğini basar<br />ifnames &#8211; C dosyalarından önişlemci komutlarını çıkarır<br />install &#8211; dosyaları kopyalar, özniteliklerini ayarlar<br /><strong>J<br /></strong>join &#8211; iki dosyanın satırlarını ortak bir alanda birleştir<br /><strong>K<br /></strong>kill &#8211; süreçlere sinyal gönderir veya sinyalleri listeler<br />killall &#8211; ismi belirtilen süreçleri sonlandırır<br /><strong>L<br /></strong>ldd &#8211; paylaşımlı kütüphane bağımlılıklarını görüntüler<br />link &#8211; bir dosyaya bağ oluşturmak için link işlevini çağırır<br />ln &#8211; dosyalar arasında bağlar oluşturur<br />login &#8211; Kullanıcının sisteme girişini sağlar.<br />logname &#8211; kullanıcının ismini basar<br />ls &#8211; dizinlerin içindekileri listeler<br />lsattr &#8211; Bir Linux genişletilmiş ikinci sürüm dosya sisteminin üzerinde dosya özniteliklerini listeler<br /><strong>M</strong><br />man &#8211; kılavuz sayfalarını biçimler ve görüntüler<br />manpath &#8211; man sayfalarının aranacağı yolu gösterir<br />md5sum &#8211; MD5 ileti özetini hesaplar ve sınar<br />mkdir &#8211; dizinleri oluşturur<br />mkfifo &#8211; FIFO&#8217;lar (isimli borular) oluşturur<br />mknod &#8211; blok veya karakter özel dosyalarını oluşturur<br />mv &#8211; dosyaları taşır (ismini değiştirir)<br /><strong>N<br /></strong>nice &#8211; işlem önceliğini değiştirerek bir dosyayı çalıştırır<br />nisdomainname &#8211; sistemin NIS/YP alan ismini atar ya da gösterir<br />nl &#8211; dosya satırlarını numaralar<br />nodename &#8211; sistemin DECnet düğüm ismini atar ya da gösterir<br />nohup &#8211; bir komutu uçbirimsiz ve bitir sinyallerini yoksayarak çalıştırır<br /><strong>O</strong><br />od &#8211; dosyayı sekizlik veya başka bir biçimde dökümler<br /><strong>P<br /></strong>passwd &#8211; kullanıcının parolasını günceller<br />paste &#8211; dosyaların satırlarını birleştirir<br />patch &#8211; bir yama dosyasını orjinaline uygular<br />pathchk &#8211; dosya isimlerinin geçerliliğini ve taşınabilirliğini sınar<br />pico &#8211; Pine eposta istemcisi tarzında basit bir metin düzenleyici<br />pinky &#8211; basit bir `finger&#8217; uygulaması; kullanıcı bilgilerini gösterir<br />play &#8211; ses aygıtında herhangi bir ses dosyasını çalar<br />pr &#8211; metin dosyalarını yazıcıda basılacak biçime dönüştürür<br />printenv &#8211; ortamı tamamen veya kısmen basar<br />printf &#8211; veriyi biçimler ve basar<br />ptx &#8211; dosya içeriğini karılmış olarak basar<br />pwd &#8211; içinde bulunulan dizinin ismini basar<br /><strong>R<br /></strong>readlink &#8211; bir sembolik bağın değerini gösterir<br />rec &#8211; sesi bir ses dosyası biçiminde kaydeder<br />rm &#8211; dosya ve dizinleri siler<br />rmdir &#8211; boş dizinleri siler<br />rsync &#8211; rcp yerine daha hızlı ve esnek bir araç<br /><strong>S</strong><br />scp &#8211; güvenli kopyalama (uzaktan erişimle dosya kopyalama komutu)<br />sdiff &#8211; iki dosya arasındaki farklılıkları bulur ve etkileşimli olarak katıştırır<br />seq &#8211; bir sayı dizisi basar<br />sha1sum &#8211; SHA1 ileti özetini hesaplar ve sınar<br />sha224sum &#8211; SHA224 ileti özetini hesaplar ve sınar<br />sha256sum &#8211; SHA256 ileti özetini hesaplar ve sınar<br />sha384sum &#8211; SHA384 ileti özetini hesaplar ve sınar<br />sha512sum &#8211; SHA512 ileti özetini hesaplar ve sınar<br />shred &#8211; içeriğini gizlemek bazan da silmek için dosyanın üzerine yazar<br />shuf &#8211; satırları rasgele karar<br />sleep &#8211; belli bir süre geciktirir<br />sort &#8211; metin dosyalarını satırlarını sıralar<br />split &#8211; bir dosyayı parçalara ayırır<br />ssh &#8211; OpenSSH SSH istemcisi (uzaktan oturum açma aracı)<br />stat &#8211; bir dosyanın veya dosya sisteminin durumunu gösterir<br />stty &#8211; uçbirim hat ayarlarını basar ve değiştirir<br />su &#8211; başka bir kullanıcı ve grup kimliği ile bir kabuk çalıştırır<br />sum &#8211; bir dosyadaki blok sayısını ve sağlama toplamını basar<br />sync &#8211; dosya sistemi tamponlarını boşaltır<br /><strong>T<br /></strong>tac &#8211; dosyaları ardarda sondan başa doğru basar<br />tail &#8211; dosyaların son kısmını basar<br />tee &#8211; standart girdiyi dosyaya ve standart çıktıya kopyalar<br />top &#8211; süreçleri gösterir<br />touch &#8211; dosyanın zaman damgalarını değiştirir<br />tr &#8211; karakterleri çevirir veya siler<br />true &#8211; hiçbir şey yapmaz, başarılı olur<br />tsort &#8211; düzgün doğrusal sıralama yapar<br />tty &#8211; standart girdiye bağlı terminalin dosya ismini basar<br /><strong>U</strong><br />uname &#8211; sistem bilgilerini gösterir<br />uncompress &#8211; sıkıştırılmış verileri açar<br />unexpand &#8211; boşlukları sekmelerle değiştirir<br />uniq &#8211; yinelenen satırları atlar ve raporlar<br />unlink &#8211; bir dosya bağını silmek için unlink işlevini çağırır<br />uptime &#8211; sistemin ne kadar zamandır çalıştığını söyler<br />uucp &#8211; Unix’den Unix’e kopyalama<br /><strong>V<br /></strong>vdir &#8211; dizinlerin içindekileri listeler<br /><strong>X</strong><br />xgettext &#8211; gettext dizgelerini kaynak dosyasından seçer<br />xmllint &#8211; komut satırı XML aracı<br />xmlto &#8211; bir XSL dönüşüm dosyasını bir XML belgesine uygular<br />xsltproc &#8211; komut satırı xslt işlemcisi<br /><strong>Y<br /></strong>ypdomainname &#8211; sistemin NIS/YP alan ismini atar ya da gösterir<br /><strong>Z<br /></strong>zcat &#8211; sıkıştırılmış verileri standart çıktıda açar.<br /><strong>Kaynak</strong> : <a href="http://www.belgeler.org" target="_blank" class="liexternal previewlink">Belgeler.org</a></p>
<img class="colorbox-109"  src="http://muzaffer.akyil.net/?ak_action=api_record_view&id=109&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://muzaffer.akyil.net/2008/01/30/makale/os/linux/admin/linux-terminal-komutlari.aspx/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux + Squid + iptables ile Internet Y&#246;netimi</title>
		<link>http://muzaffer.akyil.net/2007/05/31/makale/os/linux/admin/linux-squid-iptables-ile-internet-yonetimi.aspx</link>
		<comments>http://muzaffer.akyil.net/2007/05/31/makale/os/linux/admin/linux-squid-iptables-ile-internet-yonetimi.aspx#comments</comments>
		<pubDate>Thu, 31 May 2007 13:31:04 +0000</pubDate>
		<dc:creator>muzaffer</dc:creator>
				<category><![CDATA[Güvenlik]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[engelleme]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[squid]]></category>

		<guid isPermaLink="false">http://www.muzafferakyil.com/2007/05/31/makale/linux/ubuntu/admin/linux-squid-iptables-ile-internet-yonetimi.aspx</guid>
		<description><![CDATA[Şirketlerde birçok IT yöneticisinin başına gelmiştir. Kullanıcıların istenmeyen sitelere girişleri, istenmeyen yazılımlarla download yapmaları ve bunun gibi bir çok mesele. IT yöneticileri bunları izlemek, engellemek, raporlamak için çözümler aramaktadırlar. Bende izlediğim bazı gruplarda bu olayı nasıl yapacaklarını soran bir çok arkadaşa Linux+Squid+iptables 3 lüsünü öneriyorum. Bilinenin aksine Linux işletim sistemleri bundan 5 yıl öncesinde olduğu [...]]]></description>
			<content:encoded><![CDATA[<p>Şirketlerde birçok IT yöneticisinin başına gelmiştir. Kullanıcıların istenmeyen sitelere girişleri, istenmeyen yazılımlarla download yapmaları ve bunun gibi bir çok mesele. IT yöneticileri bunları izlemek, engellemek, raporlamak için çözümler aramaktadırlar.</p>
</p>
<p> <span id="more-84"></span><br />
Bende izlediğim bazı gruplarda bu olayı nasıl yapacaklarını soran bir çok arkadaşa Linux+Squid+iptables 3 lüsünü öneriyorum. Bilinenin aksine Linux işletim sistemleri bundan 5 yıl öncesinde olduğu gibi anlaşılması zor işletim sistemleri değiller artık. Şimdi aşağıdaki yazımda bunların nasıl kurulacağını ve nasıl konfigure edileceğini anlatmaya çalışacağım.
</p>
<p>Öncelikle gereksinimlerimizi yazalım ;</p>
<ul>
<li>Herhangi bi Linux Dağıtımı (tercihen CentOS, Ubuntu) </li>
<li>En az 486 DX2 66 Mhz. işlemcili 64 mb RAM li bir pc. </li>
<li>CDROM </li>
<li>2 Ethernet Kartı </li>
</ul>
<p>Ben yazımda CentOS kurulu bir Virtual Machine bilgisayar kullanıcam. Bu dağıtımları kendi sitelerinde bulabilirsiniz.</p>
<blockquote><p>CentOS &#8211; <a href="http://www.centos.org" target="_blank" class="liexternal previewlink">http://www.centos.org</a><br />ubuntu &#8211; <a href="http://www.ubuntu.com" target="_blank" class="liexternal previewlink">http://www.ubuntu.com</a><br />ubuntu Türkiye &#8211; <a href="http://www.ubuntu-tr.com" target="_blank" class="liexternal previewlink">http://www.ubuntu-tr.com</a></p>
</blockquote>
<p>CentOS Server linux dağıtımını CDROM&#8217;a takıp pcmizi çalıştırdığımızda karşımıza kurulum ekranı gelicektir.(Resim 1)</p>
<p>Resim 1 :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/11.JPG" title="1" class="liinternal"><img class="colorbox-84"  alt=1 src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/11.thumbnail.JPG"></a></p>
<p>Bize ilk sorduğu Medyanın (CDnin) sorunsuz olup olmadığını test edip etmemesidir. CD nin temiz olduğuna eminseniz Skip diyebilirsiniz.</p>
<p>Kurulumu yapmamıza yardımcı olacak olan kurulum sihirbazı yüklenmesi tamamlandığında karşımıza Resim 2 deki gibi bir ekran gelicektir. Artık kurulumumuza başlayabiliriz.</p>
<p>Resim 2 :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/2.JPG" title="2" class="liinternal"><img class="colorbox-84"  alt=2 src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/2.thumbnail.JPG"></a></p>
<p>Next dediğimizde bize sistem dilini devamında sistem klavye dilini belirlememizi isticektir. Her ikisindede Turkish seçilmelidir.</p>
<p>Devam eden ekranda sistemi kurmak için diskin bölümlerinin oluşturulması aşaması gelecektir. Burada Diski otomatik bölümlendirmesini ve mevcut bölümlerin silinmesini onayladığımızda kur diskimizi Resim 3 teki gibi parçalara böler.</p>
<p>Resim 3 :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/3.JPG" title="3" class="liinternal"><img class="colorbox-84"  alt=3 src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/3.thumbnail.JPG"></a></p>
<p>Bir sonraki ekran Önyükleyici belirlenmesi. Bu ekranda bir değişiklik yapmadan İleri diyerek devam edelim. Devamında ise Ağ yapılandırması ekranı karşımıza gelecektir. Öncelikle bir ağ planımızı yapalım. Sizde kendinize uygun bir şekilde yapabilirsiniz.</p>
<p>&nbsp;</p>
<p>Modem IP : 10.0.0.1<br />DMZ IP Aralığı : 10.0.0.3 &#8211; 10.0.0.254<br />Linux WAN IP : 10.0.0.2<br />Linux WAN Gateway(Ağ Geçidi) : 10.0.0.1<br />Linux LAN IP : 10.0.1.1<br />Local IP Aralığı : 10.0.1.2 &#8211; 10.0.1.254<br />Local Ağ Geçidi : 10.0.1.1<br />Alt Ağ Maskesi : 255.0.0.0</p>
<p>Not : Demilitarized Zone (DMZ) Linux tarafından kısıtlanmadan direkt modem üzerinden internete bağlanmasını istediğiniz cihazlardır.</p>
<p>Diagram :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/4.JPG" title="4" class="liinternal"><img class="colorbox-84"  alt=4 src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/4.thumbnail.JPG"></a></p>
<p>Bu durumda Linux makinemize bağlı 2 adet ethernet kartını network ayarları ekranında yukarıdaki tabloya uygun bir şekilde ayarlıyoruz.(Resim 5)</p>
<p>Resim 5 :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/5.JPG" title="5.JPG" class="liinternal"><img class="colorbox-84"  alt=5.JPG src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/5.thumbnail.JPG"></a></p>
<p>Bir sonraki adım Güvenlik Duvarı ayarları. Biz burada CentOS üstune iptables kuracağımızdan CentOS üstünde gelen güvenlik duvarını kullanmıyoruz. Güvenlik duvarını ve SELinux ı kapalı hale getirip devam edelim.</p>
<p>Sonraki ekranda Sistem Dilini English yapıyoruz. TR desteği tam olmadığından ve çıkan sorunlara ingilizce yanıt bulmak daha kolay olduğundan ingilizceyi seçiyoruz.</p>
<p>Bir sonraki ekranda artık konfigurasyonumuz bitiyor ve bizden sistemin yöneticisi olan root kullanıcısının şifresini belirlememizi istiyor. Şifre yazıp devam ediyoruz.</p>
<p>Sonraki aşamada bize neleri kurmak istediğimizi belirtmemizi istiyor. Bu aşamada Ön tanımlı paketleri kurmak şu anda bize yeterli. Ön tanımlı paketlerimizi kuruyoruz. Ve İleri deyip kurulumumuzu başlatıyoruz.</p>
<p>Ve CentOS Kurulumumuz tamamlanıyor. (Resim 6)</p>
<p>Resim 6 :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/6.JPG" title="6" class="liinternal"><img class="colorbox-84"  alt=6 src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/6.thumbnail.JPG"></a></p>
<p>Sistem yeniden başladıktan sonra terminal ekranında açılır ve bizden login olmamız istenir. Daha önceden belirlediğimiz root kullnıcısı ve şifresi ile sisteme login olunur. (Resim 7)</p>
<p>Resim 7 :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/7.JPG" title="7" class="liinternal"><img class="colorbox-84"  alt=7 src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/7.thumbnail.JPG"></a></p>
<p>Bundan Sonraki adımları burada kod çerçevesinde yazacağım.</p>
<p>Öncelikle Network ayarlarımızı tekrar tanımlayalım ve sınayalım :</p>
<pre class="brush: c; ">
 [root@proxy ~]$ ifconfig eth0 10.0.0.2 netmask 255.0.0.0 [root@proxy ~]$ ifconfig eth1 10.0.1.1 netmask 255.0.0.0 [root@proxy ~]$ route add default gw 10.0.0.1
</pre>
<p>Devamında sunucunun güncelliğini kontrol ediyoruz.</p>
<pre class="brush: c; ">

[root@proxy ~]$ yum upgrade ...... Transaction Summary =============================================================================
Install 3 Package(s) Update 169 Package(s) Remove 0 Package(s) Total download size: 187 M Is this ok [y/N]:Y # Y tuşuna basarak devam ediyoruz.
</pre>
<p>yum gerekli bileşenleri kontrol edip internetten indirip sisteme kuracaktır.</p>
<p>CentOS ile apache webserver, squid, iptables zaten gelmektedir. Eğer kurulumda sisteme yüklenmemişse aşağıdaki kodu yazarak sisteme kurulmasını sağlayabilirsiniz.</p>
<pre class="brush: c; ">
 [root@proxy ~]$ yum install httpd php iptables squid
</pre>
<p>>
<p>Şimdi bize bir adet metin editoru lazım. Config dosyalarımızı rahat bir şekilde düzenlemek için. Ben bu işlem için Pico/pine/nano yu kullanıyorum. Linux terminal ekranından bir adresten dosya çekmek için wget komutu kullanılır. <br />Not : Adres sığmadığı için <a href="ftp://ftp.nluug.nl/pub/ibiblio/distributions/smeserver/releases/testing/7.2/smeos/i386/CentOS/RPMS/pine-4.64-3.el4.rf.i386.rpm" target="_blank" class="liftp previewlink">bu linkin</a> adresini kullanınız.</p>
<pre class="brush: c; ">
 [root@proxy ~]$ wget ftp://ftp.nluug.nl/pub/ibiblio/distributions/smeserver/releases/testing/7.2/smeos/i386/CentOS/RPMS/pine-4.64-3.el4.rf.i386.rpm [root@proxy ~]$ rpm -Uhvf pine-4.64-3.el4.rf.i386.rpm
</pre>
<p>Böylece artık bir metin editörümüz var (pico)</p>
<p>Artık Webmin (Linux Yönetim Web Arayüzü) kurabiliriz.<br />Not : Adres sığmadığı için <a href="http://kent.dl.sourceforge.net/sourceforge/webadmin/webmin-1.340-1.noarch.rpm" target="_blank" class="liexternal previewlink">bu linkin</a> adresini kullanınız.</p>
<pre class="brush: c; ">
 [root@proxy ~]$ wget http://kent.dl.sourceforge.net/sourceforge/webadmin/webmin-1.340-1.noarch.rpm [root@proxy ~]$ rpm -Uhvi webmin-1.340-1.noarch.rpm
</pre>
<p>Webmin kurulduktan sonra ağda bulunan herhangi bir makineden browser adres çubuğuna http://10.0.1.1:10000 yazdığımızda karşımıza webmin panel gelecek ve root kullanıcısı ve şifresi ile login olup sistemdeki ayarlamaları bu panel üzerinden rahatça yapabiliriz.</p>
<blockquote><p>Webmin&#8217;in dili varsayılan olarak ingilizce gelir. Soldaki menüden Webmin Language/Themes ten Dil seçimi yapabilirsiniz.</p>
</blockquote>
<p>Squid Proxy Sunucusunun çalışması için Webmin panelimizde Sunucular bölümünden Squid Proxy Sunucusunu seçiyoruz. Squid ilk defa çalışacağı için Cache için bir klasörün ilklendirilmesini isteyecektir. Resim 8 deki gibi Cache İlklendir butonuna basarak bu işlemi yapalım.</p>
<p>Resim 8 :</p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/8.JPG" title="8" class="liinternal"><img class="colorbox-84"  alt=8 src="http://muzaffer.akyil.net/wp-content/uploads/2007/05/8.thumbnail.JPG"></a></p>
<p>Squid kurulumumuz tamamlandığına göre artık Güvenlik Duvarımızı çalışır hale getirme zamanı geldi. Bunun için Linux config dosyalarının bulunduğu /etc klasörüne bir dosya oluşturup bunun içinde iptables ayarlarını tanımlayacağız. ve bu dosyayı her açılışta çalışması için ayarlayacağız. o yuzden tekrar terminale geçiyoruz.</p>
<blockquote><p>Linux sunucumuz ağda olduğuna göre artık ne monitöre nede klavye mouse ihtiyacımız var. Terminali ağımızdaki herhangi bir pc den de yönetebiliriz. Bunun için <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank" class="liexternal previewlink">Putty</a> isimli ufak bir SSH bağlantı yazılımı kullanıyoruz. Programı bu <a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe" class="lizip">linkten</a> indirebilirsiniz. Kullanımı gayet basittir. Çalıştırdığımızda gelen ekranda Host kısmına Linux Sunucumuzun IP adresini yazıp SSH ı seçmemiz ve Connect dememiz yeterlidir. Putty üzerinde kopyalama/yapıştırma Windows gibi değildir. Kopyalamak için kopyalanacak yeri seçmeniz yeterlidir. Yapıştırmak içinse yapıştırılacak yere imleci getirip mouse sağ butonu ile yapıştırılır.</p>
</blockquote>
<p>Güvenlik Duvarını aktif etmek için Putty ile Linux Sunucumuza bağlanıp sırası ile aşağıdaki komutları verelim.<br />Not : Örnek Güvenlik Duvarı Konfigurasyon Dosyası için <a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/rcfirewall.txt" title="rc.firewall" class="lipdf">tıklayın.</a>.</p>
<pre class="brush: c; ">
 [root@proxy ~]$ cd /etc [root@proxy etc]$ pico rc.firewall
</pre>
<p># Burada metin editörümüz bize boş bir rc.firewall dosyası oluşturup düzenlemek için ekranımıza getirir. Yukarıda verdiğim dosya içeriğini kendinize göre düzenleyip buraya yapıştırarak Ctrl+X ve Y Enter diyerek kaydedip çıkmamız gerekmektedir.</p>
<pre class="brush: c; ">
 [root@proxy etc]$ chmod +x rc.firewall [root@proxy etc]$ ./rc.firewall
</pre>
<p>Böylece yukarıda tanımladığımız tüm güvenlik tanımlamaları uygulanmış oldu. Artık Squid Proxy Sunucusu üzerinde Kullanıcı tanımlamaları ve kısıtlama tanımlamaları yapmaya başlayabiliriz.</p>
<blockquote><p><font color="#555555" face="Arial">Çok özür dileyerek makaleme uzun bir arada sonra devam ediyorum.</font></p>
</blockquote>
<p><em></em>&nbsp;</p>
<p>Şimdi squid proxy sunucusunun kullanıcı tanımlamalarını yapmaya başlayabiliriz.</p>
<p>Webmin üzerinden squid sunucusu ayarlarına girdiğimizde karşımıza Resim 8 deki gibi bir görüntü gelmesi gerekmektedir. Giriş kontrol kısmı kullanıcı tanımlamarı yapmamıza ve bu kullanıcılara kısıtlamalar vermemizi sağlıyacaktır.</p>
<p>Giriş kontrol kısmı temelde 2 alandan oluşur. Bunlar tanımlamalar ve kısıtlamalardır.<br />Sol taraf Tanımlamalar, Sağ taraf ise kısıtlamaları oluşturur.</p>
<p>Öncelikle yukarıda tanımladığımız ağ özelliklerine uygun örnek bir <a href="http://muzaffer.akyil.net/wp-content/uploads/2008/01/squid.conf" target="_blank" class="liinternal">squid configuration</a> dosyasını sizlere sunacağım. Bu dosya üzerinde kendi networkünüze uyarlayarak /etc/squid altına eskisinin üstüne yüklerseniz sizin için çok rahat olucaktır. Geri kalan tüm ayarlamalarıWebmin üzerinde çok rahat bir şekilde yapabilrisiniz.</p>
<p><font color="#ff0000">Önemli Uyarı :</font> Unutulmaması gereken en önemli şey sağ tarafta bulunan kısıtlamalar alanının en altında her zaman İzin verilmedi(Deny) all kısıtının bulunmasıdır. Bu kısıtın altında bulunacak tanımlamalar Squid tarafından dikkate alınmaz ve kullanıcı kısıtlanmış sayılır.</p>
<p>Tüm bu ayarlamalar tamamlandıktan sonra artık Squid ve iptables i çalıştırma zamanımız gelmiş demektir.</p>
<pre class="brush: c; ">
 [root@proxy etc]# service squid start Starting squid:                                            [OK] [root@proxy etc]# ./rc.firewall          setting global variables          applying general security settings to /proc filesystem          applying nat rules          applying icmp rules          applying squid rules          applying the open port(s) to the firewall rules          applying default drop policies  ### quicktables is loaded ### [root@proxy etc]#
</pre>
<p>komutları ile firewall ve proxy sunucumuzu çalışır hale getirdik.</p>
<p><strong>Makalede kullanılan örnek dosyalar</strong></p>
<p><a href="http://muzaffer.akyil.net/wp-content/uploads/2007/05/rcfirewall.txt" target="_blank" class="lipdf">Örnek iptables Dosyası</a><br /><a href="http://muzaffer.akyil.net/wp-content/uploads/2008/01/squid.conf" target="_blank" class="liinternal">Örnek Squid Configuration File</a><br /><a href="http://muzaffer.akyil.net/wp-content/uploads/2008/01/msnyasak.txt" target="_blank" class="lipdf">Örnek MSNYasak Dosyası</a><br /><a href="http://muzaffer.akyil.net/wp-content/uploads/2008/01/yasak.txt" target="_blank" class="lipdf">Örnek Yasak Dosyası</a></p>
<p>Kolay Gelsin.</p>
<img class="colorbox-84"  src="http://muzaffer.akyil.net/?ak_action=api_record_view&id=84&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://muzaffer.akyil.net/2007/05/31/makale/os/linux/admin/linux-squid-iptables-ile-internet-yonetimi.aspx/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ubuntu &#252;zerinde PhotoShop CS2</title>
		<link>http://muzaffer.akyil.net/2007/04/30/makale/os/linux/admin/ubuntu-uzerinde-photoshop-cs2.aspx</link>
		<comments>http://muzaffer.akyil.net/2007/04/30/makale/os/linux/admin/ubuntu-uzerinde-photoshop-cs2.aspx#comments</comments>
		<pubDate>Mon, 30 Apr 2007 19:48:22 +0000</pubDate>
		<dc:creator>muzaffer</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[cs2]]></category>
		<category><![CDATA[cs3]]></category>
		<category><![CDATA[PhotoShop]]></category>
		<category><![CDATA[synaptic]]></category>

		<guid isPermaLink="false">http://www.muzafferakyil.com/2007/04/30/makale/linux/admin/ubuntu-uzerinde-photoshop-cs2.aspx</guid>
		<description><![CDATA[ubuntu linux işletim sistemi &#252;zerinde Adobe PhotoShop CS2 nasıl &#231;alıştırılacağını 8 adımda &#246;ğrenelim. - Nelere ihtiyacımız var ? Yeni kurulmuş, taze ve t&#252;m g&#252;ncellemeleri tamamlanmış bir ubuntu dağıtımı Başka bir partition (b&#246;l&#252;m)&#8217;da y&#252;kl&#252; olan bir windows ve Adobe PhotoShop CS2 Sıradaki komutları terminal (U&#231;Birim) &#252;zerinden yapıyoruz&#8230; apt-get komutunu kullanmak istemeyen kullanıcılar Synaptic Package Manager programı [...]]]></description>
			<content:encoded><![CDATA[<p>ubuntu linux işletim sistemi &#252;zerinde Adobe PhotoShop CS2 nasıl &#231;alıştırılacağını 8 adımda &#246;ğrenelim.</p>
<p><span id="more-81"></span><br />
- Nelere ihtiyacımız var ?
</p>
<ul>
<li>Yeni kurulmuş, taze ve t&#252;m g&#252;ncellemeleri tamamlanmış bir ubuntu dağıtımı </li>
<li>Başka bir partition (b&#246;l&#252;m)&#8217;da y&#252;kl&#252; olan bir windows ve Adobe PhotoShop CS2 </li>
</ul>
<blockquote><p>Sıradaki komutları terminal (U&#231;Birim) &#252;zerinden yapıyoruz&#8230;     <br />apt-get komutunu kullanmak istemeyen kullanıcılar Synaptic Package Manager programı yardımıylada y&#252;kleyebilirler.</p>
</blockquote>
<div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">$ sudo apt-get update</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">$ sudo apt-get install wine <span style="color: #008000">/*wine Windows Emulator yazılımını kuruyoruz.*/</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">$ sudo wine <span style="color: #008000">/*wine dosya sistemini oluşturuyoruz*/</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">$ sudo apt-get install recode <span style="color: #008000">/*ileride bize gerekecek registry i unix formata &#231;evirmek i&#231;in recode yi kuruyoruz.*/</span></pre>
</p></div>
</div>
<p>- Şimdi Windows &#252;st&#252;nde kurulu olan PhotoShop klas&#246;r&#252;m&#252;z&#252; komple ubuntu &#252;st&#252;ndeki wine ye kopyalamaya geldi sıra&#8230;</p>
<ul>
<li>&quot;<strong>c:\Program Files\</strong>&quot; altındaki Adobe klas&#246;r&#252;n&#252; komple &quot;<strong>/home/KULLANICI ADI/.wine/drive_c/Program Files/</strong>&quot; klas&#246;r&#252;ne kopyalıyoruz. </li>
</ul>
<p>- Şimdide Windows &#252;st&#252;ndeki PhotoShop&#8217;un Registry bilgilerini wine ye tanıtmak &#252;zere regedit yardımı ile &#231;ıktısını alalım&#8230;</p>
<ul>
<li>Windows -&gt; Başlat -&gt; &#199;alıştır -&gt; regedit.exe -&gt; <strong>&quot;HKEY_LOCAL_MACHINE/Software/Adobe&quot;</strong> klas&#246;r&#252;ne sağ tıklayıp Ver&#8230; diyoruz. ve <strong>adobe.reg</strong> olarak kaydediyoruz. </li>
<li>Bu oluşturduğumuz dosyayı ubuntu işletim sistemimize g&#246;nderiyoruz ve aynı klas&#246;rde U&#231;Birim&#8217;den <strong>&#8220;$ recode ucs-2..ascii adobe.reg&#8221;</strong> komutu ile unix formatına &#231;eviriyoruz. </li>
<li>Ve son olarak ubuntu &#252;zerindeki wine registry&#8217;sine <strong>&#8220;$ sudo wine regedit adobe.reg&#8221;</strong> komutu ile yeni reg bilgisini ekliyoruz. </li>
<li>Ve artık PhotoShop&#8217;u &#231;alıştırma zamanı&#8230; <strong>&#8220;$ sudo wine &#8211;winver winxp &#8220;[<em>PhotoShop'un Bulunduğu Klas&#246;r</em>]/photoshop.exe&#8221;</strong> komutu ile start veriyoruz. Ve karşımızda ubuntu linux &#252;zerinde PhotoShop&#8230; </li>
</ul>
<p><em>kaynak : <a href="http://blog.publicidadpixelada.com/how-to-adobe-photoshop-cs2-on-ubuntu-10-steps/" target="_blank" class="liexternal previewlink">http://blog.publicidadpixelada.com/how-to-adobe-photoshop-cs2-on-ubuntu-10-steps/</a></p>
<p>dipnot: Registry dosyasını kendi sisteminden faydalanmam i&#231;in bana g&#246;nderen <a href="http://kivco.blogspot.com" target="_blank" class="liexternal previewlink">kıvan&#231;</a> arkadaşıma burdan teşekk&#252;rler&#8230;</em></p>
<img class="colorbox-81"  src="http://muzaffer.akyil.net/?ak_action=api_record_view&id=81&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://muzaffer.akyil.net/2007/04/30/makale/os/linux/admin/ubuntu-uzerinde-photoshop-cs2.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dokunmatik Ekran ve Linux XGL Çılgınlığı</title>
		<link>http://muzaffer.akyil.net/2007/03/28/makale/os/linux/admin/dokunmatik-ekran-ve-linux-xgl-cilginligi.aspx</link>
		<comments>http://muzaffer.akyil.net/2007/03/28/makale/os/linux/admin/dokunmatik-ekran-ve-linux-xgl-cilginligi.aspx#comments</comments>
		<pubDate>Wed, 28 Mar 2007 12:53:38 +0000</pubDate>
		<dc:creator>muzaffer</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[berryl]]></category>
		<category><![CDATA[dokunmatik]]></category>
		<category><![CDATA[ekran]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[xgl]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.muzafferakyil.com/2007/03/28/makale/linux/admin/dokunmatik-ekran-ve-linux-xgl-cilginligi.aspx</guid>
		<description><![CDATA[Linux arayüzde yine Microsoftun bir adım önünde. Aşağıdaki videoda dokunmatik bir ekran ile Linux+XGL birlikte neler yapılabildiğinin ufak bir örneği. İlginç demi&#8230;]]></description>
			<content:encoded><![CDATA[<p>Linux arayüzde yine Microsoftun bir adım önünde. Aşağıdaki videoda dokunmatik bir ekran ile Linux+XGL birlikte neler yapılabildiğinin ufak bir örneği.<br />
<span id="more-62"></span></p>
<p><object height="350" width="425"><param name="movie" value="http://www.youtube.com/v/Yx9FgLr9oTk"></param><param name="wmode" value="transparent"></param><ibed type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></ibed></p>
<p></object>İlginç demi&#8230;</p>
<img class="colorbox-62"  src="http://muzaffer.akyil.net/?ak_action=api_record_view&id=62&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://muzaffer.akyil.net/2007/03/28/makale/os/linux/admin/dokunmatik-ekran-ve-linux-xgl-cilginligi.aspx/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dos Saldırları İçin</title>
		<link>http://muzaffer.akyil.net/2006/01/29/makale/admin/dos-saldirlari-icin.aspx</link>
		<comments>http://muzaffer.akyil.net/2006/01/29/makale/admin/dos-saldirlari-icin.aspx#comments</comments>
		<pubDate>Sun, 29 Jan 2006 01:10:21 +0000</pubDate>
		<dc:creator>muzaffer</dc:creator>
				<category><![CDATA[Güvenlik]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Makalelerim]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[engelleme]]></category>
		<category><![CDATA[saldırı]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.muzafferakyil.com/2006/01/29/dos-saldirlari-icin/</guid>
		<description><![CDATA[MOD_EVASIVE (Apache DoS Evasive Maneuvers Module): Mod_evasive apache için DoS , DDoS ve brute force saldırılarını engellemek için yazılmış bir modüldür. Firewall ların genellikle etkisiz kaldıkları get, post tipi saldırılarda özellikle yeteneklerini göstermektedir. Böylece sunucunuza aşırı yük binmeden kendini toparlıyabilmesini sağlamaktadır. Kolayca firewall, router, ipchain, iptables ile anlaşabilecek şekilde modülü ayarlıyabilirsiniz. Böylece saldırganların sunucudan firewall [...]]]></description>
			<content:encoded><![CDATA[<p><strong>MOD_EVASIVE (Apache DoS Evasive Maneuvers Module):</strong></p>
<p><strong>Mod_evasive</strong> apache için DoS , DDoS ve brute force saldırılarını engellemek için yazılmış bir modüldür. Firewall ların genellikle etkisiz kaldıkları get, post tipi saldırılarda özellikle yeteneklerini göstermektedir. Böylece sunucunuza aşırı yük binmeden kendini toparlıyabilmesini sağlamaktadır. Kolayca firewall, router, ipchain, iptables ile anlaşabilecek şekilde modülü ayarlıyabilirsiniz. Böylece saldırganların sunucudan firewall seviyesinde yada router seviyesinde atılmasını sağlayabilirsiniz.<br />
<span id="more-6"></span><br />
Genel olarak yaptığı işi inceliyelim kullanıcı sunucudaki bir siteye devamlı get, post, put gibi istekler gönderiyorsa <strong>mod_evasive</strong> tarafından kara listeye alınıyor. Sizin belirlediğiniz süre boyunce kara listeye alınan kişi sunucuya istek göndermeye devam edebilir. Ama alacağı http <strong>403 forbidden (yasak)</strong> cevabını alır. Bu istekler devam etse bile sunucunuz yorulmayacaktır. Kendi deneyimlerimi yazının en sonunda paylaşacağım. Eğer firewall yada router ile anlaşabilecek şekilde ayarlarsanız <strong>mod_evasive</strong> yı kara listeye alınan kullanıcı bekletilmeden direk sunucudan uzaklaştırılıcaktır.</p>
<p><strong>Teknik Detaylar:</strong></p>
<p>Tarama işlemi oluşturulan bir dinamik hash tablosunun kontrolu ile yapılır.Bu tablodaki ipler aşağıdaki standart kurulum değerlerini gösteriyorsa kara listeye alınır.</p>
<ul>
<li>Saniyede aynı sayfayı birden fazla istek yapılmışsa.</li>
<li>Aynı çocuk süreç üzerinden 50 istek yapıldı ise.</li>
<li>Kara listeye alındığı halde istek yapılıyorsa.</li>
</ul>
<p>Bu genellikle bu aralar çok yaygın olarka yapılan http flood scriptlerinden sunucuyu korumaktadır. Hem cpu kullanımını minimal de tutarken hemde sunucuyu bandwidth türü yapılan saldırıladan korur.Belirlenen süre içinde engellenen kullanıcılar süre bittiğinde sunucuya takrar istek gönderebilir tabi firewall yada router ile sunucudan atılmadı ise. Sunucudan yaskalı olan ip listesi <strong>/tmp</strong> dizininde saklanmaktadır ve <strong>mod_evasive</strong> tarafından kontrol edilmektedir.</p>
<p><code lang="bash">root@root [/tmp]# ls dos*<br />
dos-193.255.81.227   dos-81.213.181.185  dos-81.214.188.238  dos-81.215.159.222  dos-85.105.17.253  dos-85.97.78.30 dos-194.27.42.18     dos-81.213.187.111  dos-81.214.203.78   dos-81.215.183.102  dos-85.74.11.134   dos-85.97.98.100<br />
dos-195.128.254.3    dos-81.213.233.159  dos-81.214.251.12   dos-81.215.246.136  dos-85.96.18.145   dos-85.98.14.238  dos-195.174.224.233  dos-81.213.84.72    dos-81.214.62.118   dos-81.215.250.196  dos-85.96.92.231   dos-85.98.59.72 dos-212.156.166.55   dos-81.214.129.167  dos-81.214.71.219   dos-81.215.69.255   dos-85.97.134.24   dos-85.98.89.144  dos-212.243.169.82   dos-81.214.142.126  dos-81.214.74.178   dos-85.100.102.164  dos-85.97.147.93   dos-85.99.182.152  dos-221.220.198.171  dos-81.214.147.92   dos-81.215.121.150  dos-85.100.31.39    dos-85.97.178.166  dos-85.99.211.167  dos-81.213.178.15    dos-81.214.149.198  dos-81.215.128.241  dos-85.101.1.139    dos-85.97.77.76    dos-85.99.67.87<br />
root@root [/tmp]#</code></p>
<p><strong>Kurulum İşlemleri</strong></p>
<p>Apache 1.3.x için kurulum detayları.</p>
<p>1.) /usr/local/src dizinine geçiyoruz.</p>
<p>Kod:<br />
<code lang="bash">cd /usr/local/src</code></p>
<p>2.)Dosyayı sunucuya indiriyoruz.</p>
<p>Kod:<br />
<code lang="bash">wget http://www.nuclearelephant.com/projects/dosevasive/mod_dosevasive_1.10.tar.gz</code></p>
<p>3.)Sıkıştırılmış arşiv dosyasını açıyoruz.</p>
<p>Kod:<br />
<code lang="bash">tar -zxvf mod_dosevasive_1.10.tar.gz</code></p>
<p>4.)Mod_dosevasive nin klasörüne giriyoruz</p>
<p>Kod:<br />
<code lang="bash">cd mod_dosevasive</code></p>
<p>5.)DSO desteği ile yüklüyoruz.</p>
<p>Kod:<br />
<code lang="bash">/etc/httpd/bin/apxs -cia mod_dosevasive.c</code></p>
<p><strong>Apache 2 için kurulum adımları</strong></p>
<p>1.)httpd devel paketini kurarak başlıyoruz.</p>
<p>Kod:<br />
<code lang="bash">up2date -i httpd-devel</code></p>
<p>2.) /usr/local/src dizinine geçiyoruz</p>
<p>Kod:<br />
<code lang="bash">cd /usr/local/src</code></p>
<p>3.)Dosyası sunucuya indiriyoruz.</p>
<p>Kod:<br />
<code lang="bash">wget http://www.nuclearelephant.com/projects/dosevasive/mod_dosevasive_1.10.tar.gz</code></p>
<p>4.)Arşiv dosyasını açıyoruz</p>
<p>Kod:<br />
<code lang="bash">tar -zxf mod_dosevasive_1.10.tar.gz</code></p>
<p>5.)Mod_dosevasive klasörüne giriyoruz</p>
<p>Kod:<br />
<code lang="bash">cd mod_dosevasive</code></p>
<p>6.)DSO modülü olarak kuruyoruz</p>
<p>Kod:<br />
<code lang="bash">/usr/sbin/apxs -cia mod_dosevasive20.c</code></p>
<img class="colorbox-6"  src="http://muzaffer.akyil.net/?ak_action=api_record_view&id=6&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://muzaffer.akyil.net/2006/01/29/makale/admin/dos-saldirlari-icin.aspx/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
