vsFTPd


Autor: Stefan
Stand: 11.11.2009


Diesen FTP-Server lassen wir mit inetd laufen.
Daher folgendes in /etc/rc.conf einfügen:

inetd_enable="YES"

vsFTPd installieren:

cd /usr/local/ftp/vsftpd && make install clean

Die Config ist unter: /usr/local/etc/vsftpd.conf zufinden.

Hier stellen wir folgendes ein:

listen=NO  <- damit der FTP-Server nicht im "standalone" läuft...!
anonymous_enable=NO #braucht normaleweise keiner
local_enable=YES #lokaleuser erlauben
write_enable=YES #schreiben für lokaleuser erlauben
chroot_list_enable=YES #die lokalen benutzer sollen nur ihr home verzeiniss sehen

Weitere Beschreibungen zu Einstellungen finden Sie unter: http://vsftpd.beasts.org/vsftpd_conf.html

nun folgendes in /etc/inetd.conf eintragen:

ftp stream tcp nowait root /usr/local/libexec/vsftpd vsftpd

Inetd starten…stoppen:
killall inetd  <- stop alle

/usr/sbin/inetd -wW <- startet

Logs unter /var/log/vsftpd.log….

done…

 
bsd/vsftpd.txt · Zuletzt geändert: 2010/05/16 20:46 von sven
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac