[{ALLOW view All}] [{ALLOW edit Markus}] !Install xinetd and [ProFtpD|http://www.proftpd.de/FAQ.15.0.html] 1. Install (choose "from inet") {{{ sudo apt-get install proftpd-basic sudo apt-get install xinetd }}} 2. /etc/proftpd/proftpd.conf {{{ # Set the user and group that the server normally runs at. User proftpd Group nogroup }}} This user starts the server; FTP user can be all {{{ ServerType inetd }}} inetd means also xinetd, canig of xinetd see below.\\ Otherwise you can ignore xinetd and use ServerType=standalone. Logs are under /var/log/proftpd/proftpd.log \\ Starting under /usr/sbin/proftpd (standalone). /etc/xinetd.d/ftp 3. /etc/inetd.conf {{{ ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/proftpd }}} 4. /etc/xinetd.d/ftp {{{ service ftp { flags = REUSE socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/in.proftpd disable = no } }}} Start with {{{ service xinetd start or /etc/init.d/xinetd restart }}} [Install proFTP|http://42.fht-esslingen.de/easy-pinguin/server/proftpd.html] | [ProFTPD 1.2 INSTALL|http://www.castaglia.org/proftpd/doc/INSTALL.html] 5. Notes # Users who log in via FTP should have a shell in /etc/passwd # Set approprioate read/write access rights, see [here|http://www.tuxhausen.de/kurs_user.html]