<?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>Özgür Kuru &#187; arch linux ile ftp sunucusu</title>
	<atom:link href="http://www.ozgurkuru.net/ozgur/tag/arch-linux-ile-ftp-sunucusu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ozgurkuru.net/ozgur</link>
	<description>Gözyaşı gülümsemelerinin yansımaları...</description>
	<lastBuildDate>Sat, 04 Sep 2010 18:58:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Arch Linux üzerinde ftp sunucusu&#8230;.</title>
		<link>http://www.ozgurkuru.net/ozgur/2009/04/16/arch-linux-uzerinde-ftp-sunucusu/</link>
		<comments>http://www.ozgurkuru.net/ozgur/2009/04/16/arch-linux-uzerinde-ftp-sunucusu/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 00:15:05 +0000</pubDate>
		<dc:creator>Özgür Kuru</dc:creator>
				<category><![CDATA[archlinux]]></category>
		<category><![CDATA[linuxgezegen]]></category>
		<category><![CDATA[arch linux]]></category>
		<category><![CDATA[arch linux ile ftp sunucusu]]></category>
		<category><![CDATA[vsftpd]]></category>

		<guid isPermaLink="false">http://www.ozgurkuru.net/ozgur/?p=403</guid>
		<description><![CDATA[Saat 03:00 suları. Yaklaşık üç saat sonra Samed Beyribey ile birlikte Linux Şenlikleri için İstanbul&#8217;a doğru gidiyor olacağız. Bu sırada evde kurmuş olduğum Arch Linux sunucu ile ilgili ufak tefek ayarları yapayım dedim. Ve şuan bu satırları yazıyorum. Öncelikle deneysel &#8230; <a href="http://www.ozgurkuru.net/ozgur/2009/04/16/arch-linux-uzerinde-ftp-sunucusu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Saat 03:00 suları. Yaklaşık üç saat sonra <a href="http://www.eventualis.org" target="_blank">Samed Beyribey</a> ile birlikte <a href="http://senlik.linux.org.tr/2009/" target="_blank">Linux Şenlikleri</a> için İstanbul&#8217;a doğru gidiyor olacağız. Bu sırada evde kurmuş olduğum <a href="http://www.archlinux.org" target="_blank">Arch Linux</a> sunucu ile ilgili ufak tefek ayarları yapayım dedim. Ve şuan bu satırları yazıyorum.</p>
<p>Öncelikle deneysel sunucumda bir adet ftp sunucusu çalıştırmak istiyordum. <a href="http://vsftpd.beasts.org/" target="_blank">Vsftpd</a> bu iş için gayet uygun bir sistem. Vsftpd kurmak için</p>
<blockquote><p>pacman -Sy xinetd vsftpd</p></blockquote>
<p>komutu ile &#8220;xinetd&#8221; ve &#8220;vsftpd&#8221; paketlerini kuruyoruz. Tabi bu paketleri kurmak ile iş bitmiyor. Öncelikle sunucumuzun her açılışta otomatik başlatılması için &#8220;rc.conf&#8221; dosyasına gerekli bilgileri yazmamız gerekiyor. Bir editör ile (ben vi tercih ediyorum çünkü ssh ile bu işleri yapmaktayım) &#8220;/etc/rc.conf&#8221; dosyasını açıyoruz ve &#8220;DEAMONS&#8221; satırını şu şekilde değiştiriyoruz:</p>
<blockquote><p>DEAMONS=(syslog-ng network netfs crond hal sshd httpd <strong>vsftpd</strong> webmin)</p></blockquote>
<p>Görmüş olduğunuz gibi çalışan &#8220;demaons&#8221; lar arasına vsftpd yi ekliyoruz. Tabi henüz işlemimiz bitmedi. Şimdi ftp sunucumuza ulaşmak için gerekli ayarları yapıyoruz. Öncelikle &#8220;/etc/xinet.d/vsftpd&#8221; dosyasını açıyoruz. Bu dosyanın içeriği şu şekilde olmalı:</p>
<blockquote><p>service ftp<br />
{<br />
socket_type             = stream<br />
wait                    = no<br />
user                    = root<br />
server                  = /usr/sbin/vsftpd<br />
log_on_success  += HOST DURATION<br />
log_on_failure  += HOST<br />
disable                 = no<br />
}</p></blockquote>
<p>Dosyamızı bu şekilde kaydediyoruz. Ardından &#8220;/etc/vsftpd.conf&#8221; dosyamız ile ilgili bir kaç ayar yapmamız gerekiyor. Aşağıda bulunan satırları bulup aşağıda ki gibi değiştiriyoruz:</p>
<blockquote><p>anonymous_enable=NO<br />
local_enable=YES<br />
write_enable=YES</p></blockquote>
<p>Bu dosyamızı da kaydettikten sonra her şey hazır. Tabi önce sunucu servisimizi başlatmamız gerekiyor.</p>
<blockquote><p>/etc/rc.d/vsftpd start</p></blockquote>
<p>Komutu ile vsftpd sunucumuzu çalıştırmış oluyoruz. Artık her hangi bir ftp istemcisinden (örneğin FileZilla) sunucunuza bağlanabilirsiniz. Bağlanırken sunucu bilgisayarda bulunan kullanıcı adları geçerli olacaktır ve ilgili kullanıcı adının home dizini ftp dizini olarak karşınıza gelecektir.</p>
<p>Not: Bütün bu yaptığımız uygulamalar yetki gerektirir. Bu yüzden ya root ile bu işlemlerinizi yapın ya da sudo komutu ile işlemlerinizi gerçekleştirin.</p>
<p>Kaynak: http://wiki.archlinux.org/index.php/Very_Secure_FTP_Daemon</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ozgurkuru.net/ozgur/2009/04/16/arch-linux-uzerinde-ftp-sunucusu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
