Skip to content

Instantly share code, notes, and snippets.

@hugsbrugs
Created December 18, 2015 22:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hugsbrugs/d3924395ae478fb7f250 to your computer and use it in GitHub Desktop.
Save hugsbrugs/d3924395ae478fb7f250 to your computer and use it in GitHub Desktop.
Setup FTP server
Lien : http://doc.ubuntu-fr.org/pure-ftp
Installer un serveur ftp :
sudo apt-get install pure-ftpd
sudo groupadd ftpgroup
sudo useradd -g ftpgroup --system winetrip
cd /etc/pure-ftpd/conf/
sudo cp NoAnonymous LimitRecursion
nano LimitRecursion
Paste : 10000 50
sudo service pure-ftpd restart
sudo pure-pw useradd html -u winetrip -g ftpgroup -d /var/www/html
sudo pure-pw mkdb
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/50pure
sudo nano /etc/default/pure-ftpd-common
Change : VIRTUALCHROOT=true
sudo nano /etc/pure-ftpd/conf/MinUID
change : 1
Droits d'accès au répertoire :
cd /var/www/
sudo chown -R winetrip html
ou (http://cmege.blogspot.fr/2012/12/pure-ftpd-erreur-530-sorry-but-i-can.html)
sudo pure-pw useradd ftpupload -u www-data -g www-data -d /var/www/
// Logs
sudo tail /var/log/pure-ftpd/transfer.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment