Voir aussi :
File Transfer Protocol (FTP) server
This is the netkit ftp server. You are recommended to use one of its alternatives, such as vsftpd, proftpd, or pure-ftpd.
Install, config et chroot
apt-get install ftpd
john:x:1002:1003:FTP access,,,:/ftp:/bin/false
# /etc/ftpchroot: list of users who needs to be chrooted. See ftpchroot(5). john
# /etc/ftpusers: list of users disallowed ftp access. See ftpusers(5). root ftp anonymous
Comme c'est chrooté, la commande ls ne fonctionne pas
Pour la faire fonctionner :
ldd /bin/ls mkdir /ftp/bin mkdir /ftp/lib cp -p /bin/ls /ftp/bin/ cp -a /lib/x86_64-linux-gnu/ /ftp/lib/
Pour changer le numéro de port
#ftp 21/tcp ftp 2121/tcp
systemctl restart inetd
echo "chroot_local_user=YES" >> /etc/vsftpd/vsftpd.conf