ProFTPd Tipps
ProFTPd ist ein sehr mächtiger FTP Server mit vielen Möglichkeiten.
Beim Verbindungsaufbau gibt es wie eine kleine Wartezeit von ca. 5 Sekunden, bevor man wirklich auf dem Server ist. In dieser Zeit wird eine Namensauflösung gemacht, welche viele User nervt.
Im Configfile /etc/proftpd/proftpd.conf kann man daher diese beiden Zeilen einfügen:
UseReverseDNS off
IdentLookups off
Ich will auch das die “versteckten” Dateien unter Linux (sogenannte Dotfiles: z.B. .htaccess) nicht angezeigt werden und ändere die ListOptions Einstellung auf:
ListOptions “+a”
Zusätzlich will ich das Feature FXP aktivieren, da dies sehr nützlich sein kann, um vom Server zu einem anderen Server Backups zu übertragen, aber die Befehle von Zuhause abzusetzen. Dazu öffnet man wiederum die Datei /etc/proftpd/proftpd.conf und setzt folgende neue Zeile rein:
AllowForeignAddress on
Weiter gibt es immer wieder diverse Anfragen, wie man gewisse Folder für FTP-User verstecken kann. Man erzeugt im zu versteckenden Folder einfach eine Datei mit dem Name .ftpaccess mit vergleichbarem Inhalt:
<Limit All>
DenyAll
Order deny,allow
</Limit>
<Limit All>
AllowUser ERLAUBTER-USER
</Limit>
Zudem empfehle ich den ProFTPd mit inetd oder xinetd zu starten (bei <500 Usern), da dann viele Ressourcen gespart werden können. Dazu ändert ihr die Datei /etc/proftpd/proftpd.conf (inetd bei inetd UND xinetd!)
ServerType inetd
Und erstellt anschliessend eine neue Datei “proftpd” im Verzeichnis /etc/xinetd.d:
# /etc/xinetd.d/proftpd
# service ftp = muss dem eintrag in der /etc/services entsprechen
service ftp
{
flags = REUSE
socket_type = stream
protocol = tcp
wait = no
# zumindest user sollte die Gruppe “root” sein.
# damit funktioniert der login ein wenig besser.
user = root
server = /usr/sbin/proftpd
disable = no
}
Xinetd neustarten und ein sehr schnellen ProFTPd geniessen ![]()
Benutzer, die diesen Beitrag fanden, suchten nach:
- proftpd .datei ausblenden
- proftpd plugin
- proftpd verzeichnis verstecken
- proftpd dateien mit . ausblenden
- proftp dateien ausblenden



