<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.archlinux.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aichingm</id>
	<title>wiki.archlinux.de - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aichingm"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/title/Spezial:Beitr%C3%A4ge/Aichingm"/>
	<updated>2026-04-13T01:38:56Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Benutzer:Aichingm&amp;diff=20331</id>
		<title>Benutzer:Aichingm</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Benutzer:Aichingm&amp;diff=20331"/>
		<updated>2017-12-29T20:25:12Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Allgemeines zu Mario Aichinger==&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12240</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12240"/>
		<updated>2011-11-26T23:45:24Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen.&amp;lt;br&amp;gt;&lt;br /&gt;
Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# cd ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==RootLogin==&lt;br /&gt;
&lt;br /&gt;
Achtung! Bei Ftp ohne TLS wird das Passwort unverschlüsselt übertragen. Das heiß es ist stark davon abzuraten diese Option zu verwenden wenn keine Verschlüsselung verwendet wird! Falls RootLogin dennoch erlaubt sein soll wird empfohlen TLS zu verwenden. &lt;br /&gt;
&lt;br /&gt;
Um dem Benuzer &amp;quot;root&amp;quot; Ftp-Zugriff zu gewähren muss folgende Zeile in die &#039;&#039;&#039;/etc/proftp.conf&#039;&#039;&#039; eingetragen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RootLogin on &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
um diese Freigabe wieder rückgängig zu machen ersetzt man diese Zeile mit: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RootLogin off &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[FTP]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;br /&gt;
[[Kategorie:FTP]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12239</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12239"/>
		<updated>2011-11-26T23:15:06Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen.&amp;lt;br&amp;gt;&lt;br /&gt;
Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# cd ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSOptions UseImplicitSSL &lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===implicit===&lt;br /&gt;
&#039;&#039;&#039;TLSOptions UseImplicitSSL&#039;&#039;&#039;: Wenn diese Option aktiviert ist wird die Verbindung sofort nach dem entstehen verschlüsselt. ImplicitTLS erfordert die freihabe des Ports 990.&lt;br /&gt;
&lt;br /&gt;
===explicit===&lt;br /&gt;
&#039;&#039;&#039;#TLSOptions UseImplicitSSL&#039;&#039;&#039;: Wenn diese Option deaktiviert ist wird die Verbindung erst verschlüsselt nach dem der Client den Befehl (zB.: AUTH SSL oder AUTH TLS) dazu gibt.&lt;br /&gt;
&lt;br /&gt;
==RootLogin==&lt;br /&gt;
&lt;br /&gt;
Achtung! Bei Ftp ohne TLS wird das Passwort unverschlüsselt übertragen. Das heiß es ist stark davon abzuraten diese Option zu verwenden wenn keine Verschlüsselung verwendet wird! Falls RootLogin dennoch erlaubt sein soll wird empfohlen implicitTLS zu verwenden. &lt;br /&gt;
&lt;br /&gt;
Um dem Benuzer &amp;quot;root&amp;quot; Ftp-Zugriff zu gewähren muss folgende Zeile in die &#039;&#039;&#039;/etc/proftp.conf&#039;&#039;&#039; eingetragen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RootLogin on &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
um diese Freigabe wieder rückgängig zu machen ersetzt man diese Zeile mit: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RootLogin off &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[FTP]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;br /&gt;
[[Kategorie:FTP]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12238</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12238"/>
		<updated>2011-11-26T22:59:04Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen.&amp;lt;br&amp;gt;&lt;br /&gt;
Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# cd ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSOptions UseImplicitSSL &lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===implicit===&lt;br /&gt;
&#039;&#039;&#039;TLSOptions UseImplicitSSL&#039;&#039;&#039;: Wenn diese Funktion aktiviert ist wird die Verbindung sofort nach dem entstehen verschlüsselt.&lt;br /&gt;
&lt;br /&gt;
===explicit===&lt;br /&gt;
&#039;&#039;&#039;TLSOptions UseImplicitSSL&#039;&#039;&#039;: Wenn diese Funktion aktiviert ist wird die Verbindung sofort nach dem entstehen verschlüsselt.&lt;br /&gt;
&lt;br /&gt;
==RootLogin==&lt;br /&gt;
&lt;br /&gt;
Achtung! bei Ftp ohne TLS wird das Passwort unverschlüsselt übertragen, daher ist stark davon abzuraten diese Option zu verwenden!&lt;br /&gt;
&lt;br /&gt;
Um dem Benuzer &amp;quot;root&amp;quot; Ftp-Zugriff zu gewähren muss folgende Zeile in die &#039;&#039;&#039;/etc/proftp.conf&#039;&#039;&#039; eingetragen werden. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RootLogin on &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
um diese Freigabe wieder rückgängig zu machen ersetzt man diese Zeile mit: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RootLogin off &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[FTP]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;br /&gt;
[[Kategorie:FTP]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12082</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12082"/>
		<updated>2011-10-25T22:23:13Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: /* Siehe auch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen.&amp;lt;br&amp;gt;&lt;br /&gt;
Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[FTP]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;br /&gt;
[[Kategorie:FTP]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12081</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12081"/>
		<updated>2011-10-25T22:22:59Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen.&amp;lt;br&amp;gt;&lt;br /&gt;
Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&lt;br /&gt;
[[FTP]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;br /&gt;
[[Kategorie:FTP]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12080</id>
		<title>FTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12080"/>
		<updated>2011-10-25T22:21:24Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das &#039;&#039;&#039;File Transfer Protocol&#039;&#039;&#039; oder kurz &#039;&#039;&#039;FTP&#039;&#039;&#039;, ist ein Netzwerkprotokoll zur Übertragung von Dateien über IP-Netzwerke. die Standardprots und auch benötigten Ports sind 20 und 21. Es sind für jedes gängige Betriebssystem viel verschiedene Server und Clients verfügbar. &lt;br /&gt;
&lt;br /&gt;
== FTPS ==&lt;br /&gt;
FTPS ist das verschlüsselte Pendant zu FTP. Die verschlüsselung basiert auf [[OpenSsl | ssl]]. Die meisten Clients unterstützen auch FTPS&lt;br /&gt;
&lt;br /&gt;
== SFTP ==&lt;br /&gt;
SFTP verwendet eine [[SSH]]-Verbindung um die benötigten befehle auszuführen. Für diese Derivat von einer FTP-Verbindung wird kein FTP-Server benötigt, es ist ausschließlich ein [[SSH]]-Server von Nöten, des weiteren bedarf es auch eines speziellen clients der [[SFTP]] unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Server für Linux ==&lt;br /&gt;
*[[ProFTP|ProFtpD]]&lt;br /&gt;
*[[Very_Secure_FTP_Daemon|Very Secure FTP Daemon]]&lt;br /&gt;
== Clients für Linux==&lt;br /&gt;
Clients gibt es in vielen verschiedenen Arten. Beispielsweise als FireFox-Extension:&lt;br /&gt;
*[https://addons.mozilla.org/de/firefox/addon/fireftp/ FireFTP]&lt;br /&gt;
als Integration in den Filebrowser:&lt;br /&gt;
*[[Konqueror]]&lt;br /&gt;
als eigenständige Programm:&lt;br /&gt;
*[[FileZilla]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
*[[ftpcube]]&lt;br /&gt;
als Cli-Version:&lt;br /&gt;
*[[NcFTP]]&lt;br /&gt;
*[[ftp]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
*[http://de.wikipedia.org/wiki/File_Transfer_Protocol Wikipedia:FTP]&lt;br /&gt;
*[http://linux.about.com/od/commands/l/blcmdl1_ftp.htm FTP auf der Kommandozeile]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12077</id>
		<title>FTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12077"/>
		<updated>2011-10-25T22:06:48Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das &#039;&#039;&#039;File Transfer Protocol&#039;&#039;&#039; oder kurz &#039;&#039;&#039;FTP&#039;&#039;&#039;, ist ein Netzwerkprotokoll zur Übertragung von Dateien über IP-Netzwerke. die Standardprots und auch benötigten Ports sind 20 und 21. Es sind für jedes gängige Betriebssystem viel verschiedene Server und Clients verfügbar. &lt;br /&gt;
&lt;br /&gt;
== FTPS ==&lt;br /&gt;
FTPS ist das verschlüsselte Pendant zu FTP. Die verschlüsselung basiert auf [[OpenSsl | ssl]]. Die meisten Clients unterstützen auch FTPS&lt;br /&gt;
&lt;br /&gt;
== SFTP ==&lt;br /&gt;
SFTP verwendet eine [[SSH]]-Verbindung um die benötigten befehle auszuführen. Für diese Derivat von einer FTP-Verbindung wird kein FTP-Server benötigt, es ist ausschließlich ein [[SSH]]-Server von Nöten, des weiteren bedarf es auch eines speziellen clients der [[SFTP]] unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Server für Linux ==&lt;br /&gt;
*[[ProFTP|ProFtpD]]&lt;br /&gt;
*[[Very_Secure_FTP_Daemon|Very Secure FTP Daemon]]&lt;br /&gt;
== Clients für Linux==&lt;br /&gt;
Clients gibt es in vielen verschiedenen Arten. Beispielsweise als FireFox-Extension:&lt;br /&gt;
*[https://addons.mozilla.org/de/firefox/addon/fireftp/ FireFTP]&lt;br /&gt;
als Integration in den Filebrowser:&lt;br /&gt;
*[[Konqueror]]&lt;br /&gt;
als eigenständige Programm:&lt;br /&gt;
*[[FileZilla]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
*[[ftpcube]]&lt;br /&gt;
als Cli-Version:&lt;br /&gt;
*[[NcFTP]]&lt;br /&gt;
*[[ftp]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12076</id>
		<title>FTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12076"/>
		<updated>2011-10-25T22:05:56Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das &#039;&#039;&#039;File Transfer Protocol&#039;&#039;&#039; oder kurz &#039;&#039;&#039;FTP&#039;&#039;&#039;, ist ein Netzwerkprotokoll zur Übertragung von Dateien über IP-Netzwerke. die Standardprots und auch benötigten Ports sind 20 und 21. Es sind für jedes gängige Betriebssystem viel verschiedene Server und Clients verfügbar. &lt;br /&gt;
&lt;br /&gt;
== FTPS ==&lt;br /&gt;
FTPS ist das verschlüsselte Pendant zu FTP. Die verschlüsselung basiert auf [[OpenSsl | ssl]]. Die meisten Clients unterstützen auch FTPS&lt;br /&gt;
&lt;br /&gt;
== SFTP ==&lt;br /&gt;
SFTP verwendet eine [[SSH]]-Verbindung um die benötigten befehle auszuführen. Für diese Derivat von einer FTP-Verbindung wird kein FTP-Server benötigt, es ist ausschließlich ein [[SSH]]-Server von Nöten, des weiteren bedarf es auch eines speziellen clients der [[SFTP]] unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Server für Linux ==&lt;br /&gt;
*[[ProFTP|ProFtpD]]&lt;br /&gt;
*[[Very_Secure_FTP_Daemon|Very Secure FTP Daemon]]&lt;br /&gt;
== Clients für Linux==&lt;br /&gt;
Clients gibt es in vielen verschiedenen Arten. Beispielsweise als FireFox-Extension:&lt;br /&gt;
*[[https://addons.mozilla.org/de/firefox/addon/fireftp/ FireFTP]]&lt;br /&gt;
als Integration in den Filebrowser:&lt;br /&gt;
*[[Konqueror]]&lt;br /&gt;
als eigenständige Programm:&lt;br /&gt;
*[[FileZilla]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
*[[ftpcube]]&lt;br /&gt;
als Cli-Version:&lt;br /&gt;
*[[NcFTP]]&lt;br /&gt;
*[[ftp]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12075</id>
		<title>FTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=FTP&amp;diff=12075"/>
		<updated>2011-10-25T22:03:26Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: Die Seite wurde neu angelegt: „Das &amp;#039;&amp;#039;&amp;#039;File Transfer Protocol&amp;#039;&amp;#039;&amp;#039; oder kurz &amp;#039;&amp;#039;&amp;#039;FTP&amp;#039;&amp;#039;&amp;#039;, ist ein Netzwerkprotokoll zur Übertragung von Dateien über IP-Netzwerke. die Standardprots und auch benöt…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das &#039;&#039;&#039;File Transfer Protocol&#039;&#039;&#039; oder kurz &#039;&#039;&#039;FTP&#039;&#039;&#039;, ist ein Netzwerkprotokoll zur Übertragung von Dateien über IP-Netzwerke. die Standardprots und auch benötigten Ports sind 20 und 21. Es sind für jedes gängige Betriebssystem viel verschiedene Server und Clients verfügbar. &lt;br /&gt;
&lt;br /&gt;
== FTPS ==&lt;br /&gt;
FTPS ist das verschlüsselte Pendant zu FTP. Die verschlüsselung basiert auf [[OpenSsl | ssl]]. Die meisten Clients unterstützen auch FTPS&lt;br /&gt;
&lt;br /&gt;
== SFTP ==&lt;br /&gt;
SFTP verwendet eine [[SSH]]-Verbindung um die benötigten befehle auszuführen. Für diese Derivat von einer FTP-Verbindung wird kein FTP-Server benötigt, es ist ausschließlich ein [[SSH]]-Server von Nöten, des weiteren bedarf es auch eines speziellen clients der [[SFTP]] unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Server für Linux ==&lt;br /&gt;
*[[ProFTP|ProFtpD]]&lt;br /&gt;
*[[Very_Secure_FTP_Daemon|Very Secure FTP Daemon]]&lt;br /&gt;
== Clients für Linux==&lt;br /&gt;
Clients gibt es in vielen verschiedenen Arten. Beispielsweise als FireFox-Extension:&lt;br /&gt;
*[[https://addons.mozilla.org/de/firefox/addon/fireftp/ FireFTP]]&lt;br /&gt;
als Integration in den Filebrowser:&lt;br /&gt;
*[[Konqueror]]&lt;br /&gt;
als eigenständige Programm:&lt;br /&gt;
*[[FileZilla]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
*[[ftpcube]]&lt;br /&gt;
als Cli-Version:&lt;br /&gt;
*[[NcFTP]]&lt;br /&gt;
*[[ftp]]&lt;br /&gt;
*[[gFtp]] (sowol GUI als auch CLI)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12074</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12074"/>
		<updated>2011-10-25T21:11:21Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen.&amp;lt;br&amp;gt;&lt;br /&gt;
Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;br /&gt;
[[Kategorie:FTP]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12073</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12073"/>
		<updated>2011-10-25T21:10:50Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: /* Konfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen.&amp;lt;br&amp;gt;&lt;br /&gt;
Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12072</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12072"/>
		<updated>2011-10-25T21:09:28Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: /* siehe auch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen. Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert. &#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12071</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12071"/>
		<updated>2011-10-25T21:09:14Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen. Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert. &#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12070</id>
		<title>Pptp Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12070"/>
		<updated>2011-10-25T21:04:34Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein [[VPN-Netzwerk]] aufzubauen.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S pptpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Die Konfiguration basiert auf folgenden Annahmen:&amp;lt;br&amp;gt;&lt;br /&gt;
die Netzwerk-Adresse 192.168.0.0&amp;lt;br&amp;gt;&lt;br /&gt;
die Server-IP 1992.168.0.2&amp;lt;br&amp;gt;&lt;br /&gt;
das gateway 192.168.0.1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/pptpd.conf&#039;&#039;&#039; mit Schreibrechten (mit [[vi]], [[vim]], [[nano]] oder einem anderen Texteditor):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/pptp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
option /etc/ppp/pptpd-options # Pfad zur pptpd-options Datei&lt;br /&gt;
listen 192.168.0.2            # Die Adresse des Servers&lt;br /&gt;
remoteip 192.168.0.100-254    # Ip-Adresse/Ip-Adress-Bereich für die clients&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/ppp/pptpd-options&#039;&#039;&#039; mit Schreibrechten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/pptpd-options&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name pptpd         #Name des Pptp-Servers&lt;br /&gt;
refuse-pap         #pap verweigern&lt;br /&gt;
refuse-chap        #chap verweigern&lt;br /&gt;
refuse-mschap      #mschap verweigern&lt;br /&gt;
require-mschap-v2  #mschap Version 2 verlangen&lt;br /&gt;
require-mppe-128   #Verschlüsselung verlangen&lt;br /&gt;
lock               &lt;br /&gt;
nobsdcomp&lt;br /&gt;
novj&lt;br /&gt;
novjccomp&lt;br /&gt;
nologfd&lt;br /&gt;
ms-dns 8.8.8.8     #Dns-Server 1.&lt;br /&gt;
ms-dns 8.8.4.4     #Dns-Server 2.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; mit Schreibrechten öffnen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/chap-secrets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User und Passwörter in &#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; eintragen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;username&amp;gt;     &amp;lt;servername = pptpd&amp;gt;     &amp;lt;passwort&amp;gt;   &amp;lt;Ip-Adresse oder * für beliebig &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Forwarding in der Datei &#039;&#039;&#039;/etc/sysctl.conf&#039;&#039;&#039; aktivieren:&lt;br /&gt;
&lt;br /&gt;
öffnen: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wert von 0 auf 1 ändern:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Internetzugriff über das Remote-Netzwerk ==&lt;br /&gt;
Um den Clients Internetzugriff zu erlauben muss folgendes nach jedem Archlinux Neustart ausgeführt werden:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#ip route add 0.0.0.0 via 192.168.0.1 dev eth0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
Clients sind auf folgenden Beierbsystemen verfügbar:&lt;br /&gt;
&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows Vista&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Linux&lt;br /&gt;
*Unix&lt;br /&gt;
*Android&lt;br /&gt;
*iOS&lt;br /&gt;
&lt;br /&gt;
== Alternative VPN-Server==&lt;br /&gt;
&lt;br /&gt;
*[[OpenVPN]]&lt;br /&gt;
*[[StrongSwan]]&lt;br /&gt;
*[[OpenSwan]]&lt;br /&gt;
*[[FreeSwan]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.linux.org.au/~quozl/pptp/pptpd.conf.5.html pptpd.conf]&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
*Clients haben keinen Internetzugriff:&lt;br /&gt;
&lt;br /&gt;
Werden die Ports richtig weitergeleitet?&lt;br /&gt;
&lt;br /&gt;
Sind die routen richtig gesetzt (Beachten Sie bitte [[route]])?.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12069</id>
		<title>Pptp Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12069"/>
		<updated>2011-10-25T21:02:06Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein [[VPN-Netzwerk]] aufzubauen.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S pptpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Die Konfiguration basiert auf folgenden Annahmen:&amp;lt;br&amp;gt;&lt;br /&gt;
die Netzwerk-Adresse 192.168.0.0&amp;lt;br&amp;gt;&lt;br /&gt;
die Server-IP 1992.168.0.2&amp;lt;br&amp;gt;&lt;br /&gt;
das gateway 192.168.0.1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/pptpd.conf&#039;&#039;&#039; mit Schreibrechten (mit [[vi]], [[vim]], [[nano]] oder einem anderen Texteditor):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/pptp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
option /etc/ppp/pptpd-options # Pfad zur pptpd-options Datei&lt;br /&gt;
listen 192.168.0.2            # Die Adresse des Servers&lt;br /&gt;
remoteip 192.168.0.100-254    # Ip-Adresse/Ip-Adress-Bereich für die clients&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/ppp/pptpd-options&#039;&#039;&#039; mit Schreibrechten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/pptpd-options&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name pptpd         #Name des Pptp-Servers&lt;br /&gt;
refuse-pap         #pap verweigern&lt;br /&gt;
refuse-chap        #chap verweigern&lt;br /&gt;
refuse-mschap      #mschap verweigern&lt;br /&gt;
require-mschap-v2  #mschap Version 2 verlangen&lt;br /&gt;
require-mppe-128   #Verschlüsselung verlangen&lt;br /&gt;
lock               &lt;br /&gt;
nobsdcomp&lt;br /&gt;
novj&lt;br /&gt;
novjccomp&lt;br /&gt;
nologfd&lt;br /&gt;
ms-dns 8.8.8.8     #Dns-Server 1.&lt;br /&gt;
ms-dns 8.8.4.4     #Dns-Server 2.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; mit Schreibrechten öffnen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/chap-secrets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User und Passwörter in &#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; eintragen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;username&amp;gt;     &amp;lt;servername = pptpd&amp;gt;     &amp;lt;passwort&amp;gt;   &amp;lt;Ip-Adresse oder * für beliebig &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Forwarding in der Datei &#039;&#039;&#039;/etc/sysctl.conf&#039;&#039;&#039; aktivieren:&lt;br /&gt;
&lt;br /&gt;
öffnen: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wert von 0 auf 1 ändern:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Internetzugriff über das Remote-Netzwerk ==&lt;br /&gt;
um den Clients Internetzugriff zu erlauben muss folgendes nach jedem Archlinux Neustart ausgeführt werden:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#ip route add 0.0.0.0 via 192.168.0.1 dev eth0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
Clients sind auf folgenden Beierbsystemen verfügbar:&lt;br /&gt;
&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows Vista&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Linux&lt;br /&gt;
*Unix&lt;br /&gt;
*Android&lt;br /&gt;
*iOS&lt;br /&gt;
&lt;br /&gt;
== Alternative VPN-Server==&lt;br /&gt;
&lt;br /&gt;
*[[OpenVPN]]&lt;br /&gt;
*[[StrongSwan]]&lt;br /&gt;
*[[OpenSwan]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.linux.org.au/~quozl/pptp/pptpd.conf.5.html pptpd.conf]&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
*Clients haben keinen Internetzugriff:&lt;br /&gt;
&lt;br /&gt;
Werden die Ports richtig weitergeleitet?&lt;br /&gt;
&lt;br /&gt;
Sind die routen richtig gesetzt (Beachten Sie bitte [[route]])?.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12068</id>
		<title>Pptp Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12068"/>
		<updated>2011-10-25T20:58:54Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein [[VPN-Netzwerk]] aufzubauen.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S pptpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Die Konfiguration basiert auf folgenden Annahmen:&amp;lt;br&amp;gt;&lt;br /&gt;
die Netzwerk-Adresse 192.168.0.0&amp;lt;br&amp;gt;&lt;br /&gt;
die Server-IP 1992.168.0.2&amp;lt;br&amp;gt;&lt;br /&gt;
das gateway 192.168.0.1&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/pptpd.conf&#039;&#039;&#039; mit Schreibrechten (mit [[vi]], [[vim]], [[nano]] oder einem anderen Texteditor):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/pptp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
option /etc/ppp/pptpd-options # Pfad zur pptpd-options Datei&lt;br /&gt;
listen 192.168.0.2            # Die Adresse des Servers&lt;br /&gt;
remoteip 192.168.0.100-254    # Ip-Adresse/Ip-Adress-Bereich für die clients&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/ppp/pptpd-options&#039;&#039;&#039; mit Schreibrechten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/pptpd-options&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name pptpd         #Name des Pptp-Servers&lt;br /&gt;
refuse-pap         #pap verweigern&lt;br /&gt;
refuse-chap        #chap verweigern&lt;br /&gt;
refuse-mschap      #mschap verweigern&lt;br /&gt;
require-mschap-v2  #mschap Version 2 verlangen&lt;br /&gt;
require-mppe-128   #Verschlüsselung verlangen&lt;br /&gt;
lock               &lt;br /&gt;
nobsdcomp&lt;br /&gt;
novj&lt;br /&gt;
novjccomp&lt;br /&gt;
nologfd&lt;br /&gt;
ms-dns 8.8.8.8     #Dns-Server 1.&lt;br /&gt;
ms-dns 8.8.4.4     #Dns-Server 2.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; mit Schreibrechten öffnen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/chap-secrets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User und Passwörter in &#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; eintragen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;username&amp;gt;     &amp;lt;servername = pptpd&amp;gt;     &amp;lt;passwort&amp;gt;   &amp;lt;Ip-Adresse oder * für beliebig &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Forwarding in der Datei &#039;&#039;&#039;/etc/sysctl.conf&#039;&#039;&#039; aktivieren:&lt;br /&gt;
&lt;br /&gt;
öffnen: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wert von 0 auf 1 ändern:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Internetzugriff über das Remote-Netzwerk ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#ip route add 0.0.0.0 via 192.168.0.1 dev eth0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
Clients sind auf folgenden Beierbsystemen verfügbar:&lt;br /&gt;
&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows Vista&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Linux&lt;br /&gt;
*Unix&lt;br /&gt;
*Android&lt;br /&gt;
*iOS&lt;br /&gt;
&lt;br /&gt;
== Alternative VPN-Server==&lt;br /&gt;
&lt;br /&gt;
*[[OpenVPN]]&lt;br /&gt;
*[[StrongSwan]]&lt;br /&gt;
*[[OpenSwan]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.linux.org.au/~quozl/pptp/pptpd.conf.5.html pptpd.conf]&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
*Clients haben keinen Internetzugriff:&lt;br /&gt;
&lt;br /&gt;
Werden die Ports richtig weitergeleitet?&lt;br /&gt;
&lt;br /&gt;
Sind die routen richtig gesetzt (Beachten Sie bitte [[route]])?.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12051</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12051"/>
		<updated>2011-10-21T09:19:47Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPD ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
ProFTPD installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S proftpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration==&lt;br /&gt;
&lt;br /&gt;
Sobald die Installation fertig ist können wir uns an die Konfiguration des Servers machen. Im Grunde genommen ist es recht einfach, denn in der Datei /etc/proftpd.conf ist alles gut dokumentiert. &#039;&#039;&#039;/etc/proftpd.conf&#039;&#039;&#039; mit dem Editor seiner Wahl öffnen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für weitere Konfigurationsmöglichkeiten besuche bitte die Webseiten in dem Abschnitt &#039;&#039;&#039;Web-Links&#039;&#039;&#039;.&lt;br /&gt;
==FTPS==&lt;br /&gt;
FTPS ist ein mit [[ssl]] verschlüsseltes Ftp-Protokoll um dieses zu ProFTPD hinzuzufügen muss man folgendes durchführen([[OpenSsl]] muss installiert sein):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cd /usr/local/etc&lt;br /&gt;
# mkdir ftpcert&lt;br /&gt;
# openssl genrsa 1024 &amp;gt; host.key&lt;br /&gt;
# chmod 400 host.key&lt;br /&gt;
# openssl req -new -x509 -nodes -sha1 -days 365 -key host.key &amp;gt; host.cert&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
abschließend noch folgendes in die /etc/proftpd.conf einfügen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# TLS&lt;br /&gt;
&amp;lt;IfModule mod_tls.c&amp;gt;&lt;br /&gt;
TLSEngine on&lt;br /&gt;
TLSLog /var/log/proftpd/proftpd_tls.log&lt;br /&gt;
TLSProtocol TLSv1&lt;br /&gt;
TLSRequired off&lt;br /&gt;
TLSVerifyClient off&lt;br /&gt;
TLSRSACertificateFile /usr/local/etc/ftpcert/host.cert&lt;br /&gt;
TLSRSACertificateKeyFile /usr/local/etc/ftpcert/host.key&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ ProFTPD.de]&lt;br /&gt;
[http://www.proftpd.org/ ProFTPD.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Benutzer:Aichingm&amp;diff=12050</id>
		<title>Benutzer:Aichingm</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Benutzer:Aichingm&amp;diff=12050"/>
		<updated>2011-10-21T08:48:55Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: Die Seite wurde neu angelegt: „==Allgemeines zu Mario Aichinger== *Beruf: Schüler *Alter: 19 Jahre *Wohnort: Wien, Österreich *Email-Adresse: [do not spam]aichingm[at]spengergasse[dot]at  ==H…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Allgemeines zu Mario Aichinger==&lt;br /&gt;
*Beruf: Schüler&lt;br /&gt;
*Alter: 19 Jahre&lt;br /&gt;
*Wohnort: Wien, Österreich&lt;br /&gt;
*Email-Adresse: [do not spam]aichingm[at]spengergasse[dot]at&lt;br /&gt;
&lt;br /&gt;
==Hintergrund==&lt;br /&gt;
&lt;br /&gt;
Archlinux-User seit 2 Jahren hauptsächlich im Server bereich aber auch im Heimanwender-Bereich.&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12049</id>
		<title>ProFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=ProFTP&amp;diff=12049"/>
		<updated>2011-10-21T08:42:35Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ProFTPd ist ein einfacher, aber mächtiger FTP Server, welcher unter der GPL steht und in den meisten Distributionen zur Grundausstattung gehört. Eine seiner großen Stärken ist die Konfiguration, die zentral über eine Datei benutzerfreundlich erledigt wird.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Um ProFTPd auf deinem Rechner zu installieren genügt ein einfaches&lt;br /&gt;
&lt;br /&gt;
 pacman -S proftpd&lt;br /&gt;
&lt;br /&gt;
Pacman sollte eventuelle Abhängigkeiten automatisch auflösen.&lt;br /&gt;
Sobald die Installation fertig ist können wir uns der Einrichtung des Servers machen. Im Grunde genommen ist es kein Hexenwerk, denn in der Datei /etc/proftpd.conf ist alles recht genau dokumentiert, doch seht selbst:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Servername&lt;br /&gt;
ServerName                     &amp;quot;Privater FTP Server&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Standalone (warten auf ankommende Verbindung und Daemon starten)&lt;br /&gt;
# oder (x)inetd für Start über den &#039;Superserver&#039;&lt;br /&gt;
ServerType                     standalone&lt;br /&gt;
&lt;br /&gt;
# Ist dies der Standard Server (idR. ja)&lt;br /&gt;
DefaultServer                  on&lt;br /&gt;
&lt;br /&gt;
# Port festlegen (Standard ist 21)&lt;br /&gt;
Port                           21&lt;br /&gt;
&lt;br /&gt;
# Globale Verzeichnis- und Dateirechteänderung&lt;br /&gt;
Umask                          022&lt;br /&gt;
&lt;br /&gt;
# Anzahl max. gleichzeitiger Verbindungen (nur Standalone-Modus)&lt;br /&gt;
MaxInstances                   30&lt;br /&gt;
&lt;br /&gt;
# Benutzerkennung unter der ProFTP laufen soll&lt;br /&gt;
User				nobody&lt;br /&gt;
Group				nobody&lt;br /&gt;
&lt;br /&gt;
#### Globale Einstellungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Global&amp;gt;&lt;br /&gt;
# Ausgabe bei Fehlanmeldung und erfolgreicher Anmeldung (%u steht für den Benutzernamen)&lt;br /&gt;
AccessDenyMsg                  &amp;quot;Keine Anmeldung für %u möglich&amp;quot;&lt;br /&gt;
AccessGrantMsg                 &amp;quot;Anmeldung erfolgreich. Willkommen %u &amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Client trennen nach x Sekunden (Inaktivität, Nicht Erreichbar)&lt;br /&gt;
TimeOutStalled                 240&lt;br /&gt;
TimeOutIdle                    240&lt;br /&gt;
TimeOutLogin                   240&lt;br /&gt;
&lt;br /&gt;
# Portbereich festlegen (für passive Verbindungen)&lt;br /&gt;
PassivePorts                   40000 50000&lt;br /&gt;
&amp;lt;/Global&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#### Anonymer Zugang&lt;br /&gt;
&lt;br /&gt;
# Verzeichnis für Anonymes FTP &lt;br /&gt;
&amp;lt;Anonymous /home/aftp&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Benutzer und Gruppe&lt;br /&gt;
User                           nobody&lt;br /&gt;
Group                          nobody&lt;br /&gt;
&lt;br /&gt;
# Zu Setzen wenn der User keine Shell hat&lt;br /&gt;
RequireValidShell              off&lt;br /&gt;
&lt;br /&gt;
# Max. Download-Rate setzen (KB/s). Beispiel 50 KB&lt;br /&gt;
TransferRate RETR              50.0&lt;br /&gt;
&lt;br /&gt;
# Maximale Anzahl von Klienten, die sich gleichzeitig anmelden dürfen&lt;br /&gt;
MaxClients                     04&lt;br /&gt;
&lt;br /&gt;
# Schreibrechte entziehen&lt;br /&gt;
&amp;lt;Limit WRITE&amp;gt;&lt;br /&gt;
DenyAll&lt;br /&gt;
&amp;lt;/Limit&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Anonymous&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wie ihr seht ist es garnicht so schwer einen FTP Server aufzusetzen. Wie ihr es von Linux gewohnt seid findet man im Netz auch jede Menge weiterführende Literatur zum Thema.&lt;br /&gt;
&lt;br /&gt;
== siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Very Secure FTP Daemon]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.proftpd.de/ proftpd.de]&lt;br /&gt;
[http://www.proftpd.org/ proftpd.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12048</id>
		<title>Pptp Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12048"/>
		<updated>2011-10-21T08:34:28Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein [[VPN-Netzwerk]] aufzubauen.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S pptpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/pptpd.conf&#039;&#039;&#039; mit Schreibrechten (mit [[vi]], [[vim]], [[nano]] oder einem anderen Texteditor):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/pptp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
option /etc/ppp/pptpd-options # Pfad zur pptpd-options Datei&lt;br /&gt;
remoteip 192.168.0.100-254    # Ip-Adresse/Ip-Adress-Bereich für die clients&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/ppp/pptpd-options&#039;&#039;&#039; mit Schreibrechten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/pptpd-options&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name pptpd         #Name des Pptp-Servers&lt;br /&gt;
refuse-pap         #pap verweigern&lt;br /&gt;
refuse-chap        #chap verweigern&lt;br /&gt;
refuse-mschap      #mschap verweigern&lt;br /&gt;
require-mschap-v2  #mschap Version 2 erlauben&lt;br /&gt;
require-mppe-128   #Verschlüsselung verlangen&lt;br /&gt;
proxyarp           #Der Server bietet den Clients, über seine eigene Ip-Adresse ,Zugriff auf das LAN &lt;br /&gt;
lock               &lt;br /&gt;
nobsdcomp&lt;br /&gt;
novj&lt;br /&gt;
novjccomp&lt;br /&gt;
nologfd&lt;br /&gt;
ms-dns 8.8.8.8     #Dns-Server 1.&lt;br /&gt;
ms-dns 8.8.4.4     #Dns-Server 2.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; mit Schreibrechten öffnen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/chap-secrets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User und Passwörter in &#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; eintragen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;username&amp;gt;     &amp;lt;servername = pptpd&amp;gt;     &amp;lt;passwort&amp;gt;   &amp;lt;Ip-Adresse oder * für beliebig &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Forwarding in der Datei &#039;&#039;&#039;/etc/sysctl.conf&#039;&#039;&#039; aktivieren:&lt;br /&gt;
&lt;br /&gt;
öffnen: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wert von 0 auf 1 ändern:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
Clients sind auf folgenden Beierbsystemen verfügbar:&lt;br /&gt;
&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows Vista&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Linux&lt;br /&gt;
*Unix&lt;br /&gt;
*Android&lt;br /&gt;
*iOS&lt;br /&gt;
&lt;br /&gt;
== Alternative VPN-Server==&lt;br /&gt;
&lt;br /&gt;
*[[OpenVPN]]&lt;br /&gt;
*[[StrongSwan]]&lt;br /&gt;
*[[OpenSwan]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.linux.org.au/~quozl/pptp/pptpd.conf.5.html pptpd.conf]&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
*Clients haben keinen Internetzugriff:&lt;br /&gt;
&lt;br /&gt;
Werden die Ports richtig weitergeleitet?&lt;br /&gt;
&lt;br /&gt;
Sind die routen richtig gesetzt (Beachten Sie bitte [[route]])?.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Server]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12047</id>
		<title>Pptp Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12047"/>
		<updated>2011-10-21T08:29:34Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein [[VPN-Netzwerk]] aufzubauen.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S pptpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/pptpd.conf&#039;&#039;&#039; mit Schreibrechten (mit [[vi]], [[vim]], [[nano]] oder einem anderen Texteditor):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/pptp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
option /etc/ppp/pptpd-options # Pfad zur pptpd-options Datei&lt;br /&gt;
remoteip 192.168.0.100-254    # Ip-Adresse/Ip-Adress-Bereich für die clients&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/ppp/pptpd-options&#039;&#039;&#039; mit Schreibrechten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/pptpd-options&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name pptpd         #Name des Pptp-Servers&lt;br /&gt;
refuse-pap         #pap verweigern&lt;br /&gt;
refuse-chap        #chap verweigern&lt;br /&gt;
refuse-mschap      #mschap verweigern&lt;br /&gt;
require-mschap-v2  #mschap Version 2 erlauben&lt;br /&gt;
require-mppe-128   #Verschlüsselung verlangen&lt;br /&gt;
proxyarp           #Der Server bietet den Clients, über seine eigene Ip-Adresse ,Zugriff auf das LAN &lt;br /&gt;
lock               &lt;br /&gt;
nobsdcomp&lt;br /&gt;
novj&lt;br /&gt;
novjccomp&lt;br /&gt;
nologfd&lt;br /&gt;
ms-dns 8.8.8.8     #Dns-Server 1.&lt;br /&gt;
ms-dns 8.8.4.4     #Dns-Server 2.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; mit Schreibrechten öffnen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/chap-secrets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User und Passwörter in &#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; eintragen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;username&amp;gt;     &amp;lt;servername = pptpd&amp;gt;     &amp;lt;passwort&amp;gt;   &amp;lt;Ip-Adresse oder * für beliebig &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Forwarding in der Datei &#039;&#039;&#039;/etc/sysctl.conf&#039;&#039;&#039; aktivieren:&lt;br /&gt;
&lt;br /&gt;
öffnen: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wert von 0 auf 1 ändern:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
Clients sind auf folgenden Beierbsystemen verfügbar:&lt;br /&gt;
&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows Vista&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Linux&lt;br /&gt;
*Unix&lt;br /&gt;
*Android&lt;br /&gt;
*iOS&lt;br /&gt;
&lt;br /&gt;
== Alternative VPN-Server==&lt;br /&gt;
&lt;br /&gt;
*[[OpenVPN]]&lt;br /&gt;
*[[StrongSwan]]&lt;br /&gt;
*[[OpenSwan]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.linux.org.au/~quozl/pptp/pptpd.conf.5.html pptpd.conf]&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
*Clients haben keinen Internetzugriff:&lt;br /&gt;
&lt;br /&gt;
Werden die Ports richtig weitergeleitet?&lt;br /&gt;
&lt;br /&gt;
Sind die routen richtig gesetzt (Beachten Sie bitte [[route]])?.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Server]]&lt;br /&gt;
[[Kategorie:Pptp]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12046</id>
		<title>Pptp Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12046"/>
		<updated>2011-10-21T08:20:13Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein [[VPN-Netzwerk]] aufzubauen.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S pptpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/pptpd.conf&#039;&#039;&#039; mit Schreibrechten (mit [[vi]], [[vim]], [[nano]] oder einem anderen Texteditor):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/pptp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
option /etc/ppp/pptpd-options # Pfad zur pptpd-options Datei&lt;br /&gt;
remoteip 192.168.0.100-254    # Ip-Adresse/Ip-Adress-Bereich für die clients&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Öffnen sie die Datei &#039;&#039;&#039;/etc/ppp/pptpd-options&#039;&#039;&#039; mit Schreibrechten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/pptpd-options&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name pptpd         #Name des Pptp-Servers&lt;br /&gt;
refuse-pap         #pap verweigern&lt;br /&gt;
refuse-chap        #chap verweigern&lt;br /&gt;
refuse-mschap      #mschap verweigern&lt;br /&gt;
require-mschap-v2  #mschap Version 2 erlauben&lt;br /&gt;
require-mppe-128   #Verschlüsselung verlangen&lt;br /&gt;
proxyarp           #Der Server bietet den Clients, über seine eigene Ip-Adresse ,Zugriff auf das LAN &lt;br /&gt;
lock               &lt;br /&gt;
nobsdcomp&lt;br /&gt;
novj&lt;br /&gt;
novjccomp&lt;br /&gt;
nologfd&lt;br /&gt;
ms-dns 8.8.8.8     #Dns-Server 1.&lt;br /&gt;
ms-dns 8.8.4.4     #Dns-Server 2.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; mit Schreibrechten öffnen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/chap-secrets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User und Passwörter in &#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; eintragen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;username&amp;gt;     &amp;lt;servername = pptpd&amp;gt;     &amp;lt;passwort&amp;gt;   &amp;lt;Ip-Adresse oder * für beliebig &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Forwarding in der Datei &#039;&#039;&#039;/etc/sysctl.conf&#039;&#039;&#039; aktivieren:&lt;br /&gt;
&lt;br /&gt;
öffnen: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wert von 0 auf 1 ändern:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
Clients sind auf folgenden Beierbsystemen verfügbar:&lt;br /&gt;
&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows Vista&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Linux&lt;br /&gt;
*Unix&lt;br /&gt;
*Android&lt;br /&gt;
*iOS&lt;br /&gt;
&lt;br /&gt;
== Alternative VPN-Server==&lt;br /&gt;
&lt;br /&gt;
*[[OpenVPN]]&lt;br /&gt;
*[[StrongSwan]]&lt;br /&gt;
*[[OpenSwan]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.linux.org.au/~quozl/pptp/pptpd.conf.5.html pptpd.conf]&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
*Clients haben keinen Internetzugriff:&lt;br /&gt;
&lt;br /&gt;
Werden die Ports richtig weitergeleitet?&lt;br /&gt;
&lt;br /&gt;
Sind die routen richtig gesetzt (Beachten Sie bitte [[route]])?.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Pptp]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12045</id>
		<title>Pptp Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.de/index.php?title=Pptp_Server&amp;diff=12045"/>
		<updated>2011-10-21T08:13:31Z</updated>

		<summary type="html">&lt;p&gt;Aichingm: Die Seite wurde neu angelegt: „Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein VPN-Netzwerk aufzubauen.  == Installation ==  &amp;lt;pre&amp;gt; #pacman -…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Point-to-Point Tunneling Protocol (PPTP) ist Netzwerkprotokoll welches verwendet wird um ein [[VPN-Netzwerk]] aufzubauen.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#pacman -S pptpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konfiguration ==&lt;br /&gt;
# Öffnen sie die Datei &#039;&#039;&#039;/etc/pptpd.conf&#039;&#039;&#039; mit Schreibrechten (mit [[vi]], [[vim]], [[nano]] oder einem anderen Texteditor):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/pptp.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
option /etc/ppp/pptpd-options # Pfad zur pptpd-options Datei&lt;br /&gt;
remoteip 192.168.0.100-254    # Ip-Adresse/Ip-Adress-Bereich für die clients&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Öffnen sie die Datei &#039;&#039;&#039;/etc/ppp/pptpd-options&#039;&#039;&#039; mit Schreibrechten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/pptpd-options&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fügen sie folgende Konfiguration ein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name pptpd         #Name des Pptp-Servers&lt;br /&gt;
refuse-pap         #pap verweigern&lt;br /&gt;
refuse-chap        #chap verweigern&lt;br /&gt;
refuse-mschap      #mschap verweigern&lt;br /&gt;
require-mschap-v2  #mschap Version 2 erlauben&lt;br /&gt;
require-mppe-128   #Verschlüsselung verlangen&lt;br /&gt;
proxyarp           #Der Server bietet den Clients, über seine eigene Ip-Adresse ,Zugriff auf das LAN &lt;br /&gt;
lock               &lt;br /&gt;
nobsdcomp&lt;br /&gt;
novj&lt;br /&gt;
novjccomp&lt;br /&gt;
nologfd&lt;br /&gt;
ms-dns 8.8.8.8     #Dns-Server 1.&lt;br /&gt;
ms-dns 8.8.4.4     #Dns-Server 2.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; mit Schreibrechten öffnen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/ppp/chap-secrets&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User und Passwörter in &#039;&#039;&#039;/etc/ppp/chap-secrets&#039;&#039;&#039; eintragen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;username&amp;gt;     &amp;lt;servername = pptpd&amp;gt;     &amp;lt;passwort&amp;gt;   &amp;lt;Ip-Adresse oder * für beliebig &amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP-Forwarding in der Datei &#039;&#039;&#039;/etc/sysctl.conf&#039;&#039;&#039; aktivieren:&lt;br /&gt;
&lt;br /&gt;
öffnen: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#vi /etc/sysctl.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wert von 0 auf 1 ändern:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
Clients sind auf folgenden Beierbsystemen verfügbar:&lt;br /&gt;
&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows Vista&lt;br /&gt;
*Windows 7&lt;br /&gt;
*Linux&lt;br /&gt;
*Unix&lt;br /&gt;
*Android&lt;br /&gt;
*iOS&lt;br /&gt;
&lt;br /&gt;
== Alternative VPN-Server==&lt;br /&gt;
&lt;br /&gt;
*[[OpenVPN]]&lt;br /&gt;
*[[StrongSwan]]&lt;br /&gt;
*[[OpenSwan]]&lt;br /&gt;
&lt;br /&gt;
== Web-Links==&lt;br /&gt;
[http://www.linux.org.au/~quozl/pptp/pptpd.conf.5.html pptpd.conf]&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
*Clients haben keinen Internetzugriff:&lt;br /&gt;
&lt;br /&gt;
Werden die Ports richtig weitergeleitet?&lt;br /&gt;
&lt;br /&gt;
Sind die routen richtig gesetzt (Beachten Sie bitte [[route]])?.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerk]]&lt;br /&gt;
[[Kategorie:Pptp]]&lt;/div&gt;</summary>
		<author><name>Aichingm</name></author>
	</entry>
</feed>