FTP server
From WickyWiki
Install:
sudo apt-get install vsftpd
Edit:
sudo gedit /etc/vsftpd.conf
#deny anonymous download anonymous_enable=NO #allow upload write_enable=YES #allow login of local users local_enable=YES #allow access to only the user home folder chroot_local_user=YES #ftp enabled users list userlist_deny=NO userlist_enable=YES userlist_file=/etc/vsftpd.allowed_users
Leave other settings as they are. Create file:
sudo gedit /etc/vsftpd.allowed_users
ftpuser
Create 'ftpuser':
sudo adduser --system --shell /bin/false -d /media/DataSda6/data_wilbert/public_ftp ftpuser
Set password, change user home folder:
sudo chown ftpuser /media/DataSda6/data_wilbert/public_ftp
Password and restart FTP server:
sudo passwd ftpuser sudo restart vsftpd
Don't forget to configure your router with port-forwarding for port 20-21.