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…