<?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>Kevin Hartmann aus Kaufbeuren &#187; ftpserver</title>
	<atom:link href="http://kevinhartmann.de/tag/ftpserver/feed/" rel="self" type="application/rss+xml" />
	<link>http://kevinhartmann.de</link>
	<description>ACHTUNG: ER BLOGGT WIEDER</description>
	<lastBuildDate>Wed, 05 May 2010 15:00:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FTP-Server: Proftpd Debian4 einrichten</title>
		<link>http://kevinhartmann.de/2009/04/30/ftp-server-proftpd-debian4-einrichten/</link>
		<comments>http://kevinhartmann.de/2009/04/30/ftp-server-proftpd-debian4-einrichten/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 07:30:57 +0000</pubDate>
		<dc:creator>Haddi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Webmaster]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[ftpserver]]></category>
		<category><![CDATA[proftpd]]></category>
		<category><![CDATA[proftpd verbinden über 1 minute]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://kevinhartmann.de/?p=46</guid>
		<description><![CDATA[Am Freitag habe ich bei mir zuhause einen kleinen Homeserver, welcher mit Debian 4, mein Lieblingslinux übrigens, läuft, aufgesetzt. Natürlich wollte ich auch was hochladen, also habe ich mir einen FTP-Server installiert und eingerichtet. Als FTP-Client nutze ich Proftpd, wie auf allen meiner Server  
Loggt euch als root per SSH in euren Server ein [...]]]></description>
			<content:encoded><![CDATA[<p>Am Freitag habe ich bei mir zuhause einen kleinen Homeserver, welcher mit Debian 4, mein Lieblingslinux übrigens, läuft, aufgesetzt. Natürlich wollte ich auch was hochladen, also habe ich mir einen FTP-Server installiert und eingerichtet. Als FTP-Client nutze ich Proftpd, wie auf allen meiner Server <img src='http://kevinhartmann.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Loggt euch als root per SSH in euren Server ein und updated erstmal die Paketlisten</p>
<blockquote><p>apt-get update<br />
apt-get upgrade</p></blockquote>
<p>Nun installiert ihr Proftpd</p>
<blockquote><p>apt-get install proftpd</p></blockquote>
<p>Gebt bei der Installation an, dass ihr den Server unter <strong>inetd</strong> laufen lassen wollt.</p>
<p>Nun geht&#8217;s ans Eingemachte. Jetzt zeig ich euch, wie ihr alle User, die später uploaden sollen, einen eigenen Zugang bekommen, in eine Gruppe aufgenommen werden und ein eigenes Homeverzeichnis bekommen.</p>
<p>Als erstes legt die Gruppe <strong>ftpuser</strong> an</p>
<blockquote><p>groupadd ftpuser</p></blockquote>
<p>Öffnet nun in die proftpd.conf</p>
<blockquote><p>nano /etc/proftpd/proftpd.conf</p></blockquote>
<p>Sucht die Zeile (ca. 35) folgendes</p>
<blockquote><p><em>&#8230;<br />
MaxInstances                    30</em></p>
<p><em># Set the user and group that the server normally runs at.</em><br />
User                            proftpd<br />
Group <strong> nogroup</strong></p></blockquote>
<p>Und ändert es in folgendes und fügt noch drei weitere Zeilen hinzu</p>
<blockquote><p><em>&#8230;<br />
MaxInstances                    30</em></p>
<p><em># Set the user and group that the server normally runs at.</em><br />
User                            proftpd<br />
Group                          <strong>ftpuser</strong></p>
<p><strong>UseReverseDNS off<br />
IdentLookups off<br />
DelayEngine off<br />
</strong></p></blockquote>
<p>Dadurch erlaubt ihr den Usern in der Gruppe &#8216;ftpuser&#8217;, dass sie den FTP-Server &#8220;benutzen dürfen&#8221;. Ohne die weiteren drei Zeilen, würde es über 1 Minute beim aktualisieren oder verbinden mit eurem FTP-Server brauchen, was auf die Dauer seeeehr lästig werden kann.. <img src='http://kevinhartmann.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Nun soll unser neuer FTP-User das Licht der Welt erblicken, gleichzeitig geben wir ihm auch ein Passwort, mit dem er sich später einloggen kann. Als Username nehmen wir mal &#8216;<span style="color: #ff0000;">hans</span>&#8216;.</p>
<blockquote><p>useradd <span style="color: #ff0000;">hans</span><br />
passwd <span style="color: #ff0000;">hans</span></p></blockquote>
<p>Mit dem Kommando &#8216;passwd&#8217; könnt ihr unserem Hans ein Passwort geben / ändern. Nun wollen wir unseren Hans in die &#8216;ftpuser&#8217;-Gruppe hinzufügen, damit er berechtigt ist, Dateien hochzuladen.</p>
<blockquote><p>usermod -g ftpuser hans</p></blockquote>
<p>Nun erstellen wir dem Hans noch ein Verzeichnis in /var/www, wo er später seine Dateien hochladen kann. Anschließend geben wir ihm die benötigten Schreibrechte und legen es als &#8220;User Homeverzeichnis&#8221; fest.</p>
<blockquote><p>mkdir /var/www/<span style="color: #ff0000;">hans</span><br />
chown -R <span style="color: #ff0000;">hans</span> /var/www/<span style="color: #ff0000;">hans</span>/<br />
usermod -d /var/www/<span style="color: #ff0000;">hans</span> <span style="color: #ff0000;">hans</span></p></blockquote>
<p>Wenn ihr alles richtig gemacht habt, solltet ihr euch jetzt einloggen können. Öffnet dazu ein FTP-Client eurer Wahl und verbindet euch mit den eben eingegebenen Daten.</p>
<p>Trotz sorgfältiger Erstellung dieser Anleitung, übernehme ich keine Haftung für evtl.  auftretende Schäden.</p>
<p>-Haddi</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinhartmann.de/2009/04/30/ftp-server-proftpd-debian4-einrichten/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
	</channel>
</rss>
