Proftp installieren: Unterschied zwischen den Versionen

Aus MySlug
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „==Installation== Im Grunde ist das schnell geschehen. Dazu installiert als '''root''' das '''proftpd''' Paket: <code><pre>apt-get install proftpd</pre></code> Ihr...“
 
Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Dieses Tutorial wurde nach Gargi.org verschoben: https://www.gargi.org/index.php?title=Proftp_installieren“
Markierung: Ersetzt
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
==Installation==
Dieses Tutorial wurde nach Gargi.org verschoben: https://www.gargi.org/index.php?title=Proftp_installieren
Im Grunde ist das schnell geschehen. Dazu installiert als '''root''' das '''proftpd''' Paket:
<code><pre>apt-get install proftpd</pre></code>
Ihr werdet dann während der Installation gefragt, ob Ihr den Server in der inetd oder standalone Version installieren wollt. Wenn Ihr keine virtuellen Hosts betreibt ist an der Stelle der Standalone die bessere Wahl.<br>
<br>
Nach Beendigung der Installation fährt der FTP Server bereits hoch und Ihr könnt Euch mit Eurem bereits angelegten User anmelden. Für Debian ist der Proftp schon so konfiguriert, dass die FTP User gleich die Systemuser sind und landen somit gleich in Ihrem Homeverzeichnis. Allerdings hat man in der Standardkonfiguration die Möglichkeit, in jedes Verzeichnis außerhalb des Homeverzeichnisses zu wechseln. Das ist normalerweise nicht gewünscht. Um das abzustellen (der FTP User wird ge'''chail'''t, in sein Homeverzeichnis"gefängnis" gesperrt) müssen wir noch die proftpd.conf bearbeiten. Unter Debian Sarge befindet diese sich im Verzeichnis '''/etc'''. Bei Etch und Lenny im Verzeichnis '''/etc/proftpd'''.<br>
<br>
Sucht in der '''proftpd.conf''' die Zeile
<code><pre># DefaultRoot                    ~</pre></code>
Entfernt das # . Die Zeile sieht nun wie folgt aus:
<code><pre>DefaultRoot                    ~</pre></code>
Speichert die Änderung. Man muss den Server nicht neu starten, sondern es genügt, den proftp Dämon neu zu starten:
<code><pre>/etc/init.d/proftpd restart</pre></code>
Jetzt solltet Ihr nicht mehr aus dem eigenen Homeverzeichnis kommen.
<br>
<br>
==Anmeldung auf proftp langsam ==
Falls die Anmeldung auf dem Proftp verzögert läuft könnt Ihr mal folgendes ausprobieren:<br>
<br>
Editiert die Datei '''/etc/proftpd/proftpd.conf''' und fügt unter der Zeile
<code><pre>IdentLookups off</pre></code>
die Zeile
<code><pre>UseReverseDNS off</pre></code>
ein. Danach den proftp neu starten:
<code><pre>/etc/init.d/proftpd restart</pre></code>
<br>
<br>
==User beim proftp ausschließen ==
Wenn auf ein bestimmtes User Verzeichnis nicht via ftp zugegriffen werden darf, dann könnt Ihr das ganz einfach wie folgt ausschließen: Schreibt den Usernamen in die /'''etc/ftpusers'''<br>
Der Proftp schaut in diese Datei und schließt die dort aufgeführten User vom ftp-Zugriff aus. Nach einer Änderung startet den ftp-Server neu:
<code><pre>/etc/init.d/proftpd restart</pre></code>
cu<br>
Gargi

Aktuelle Version vom 30. Juni 2018, 11:30 Uhr

Dieses Tutorial wurde nach Gargi.org verschoben: https://www.gargi.org/index.php?title=Proftp_installieren