All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
[Debian]Setup a basic FTP (Download) Server
This tutorial will cover the installation of ProFTPd on your debian VPS which you can then to use as any download/upload server you need.
Step 1: Updating your files
apt-get update
Step 2: Download&Install Sudo
apt-get install sudo
Step3: Installation of ProFTPd
sudo apt-get install proftpd
When prompted choose to install "standalone" version.
Step 4: Create a user different from root which you will use to remotely access your DL server.
Sudo adduser test
Then
passwd test
Step 5: Restart ProFTPd
sudo service proftpd restart
Done!
Now you can use your server as a ftp download server. For security reasons please make sure to not use root for remote access scripts and also take a look at ProFTPd config files to take further security measures.
Comments
You might want to mention which mode to choose and why - standalone or inetd. I prefer standalone.
Good guide so "informative" .
Ups forgot that almost^^ Standalone would be what I used^^ will add it^^
I never stated this to be an thoroughly informative "guide". This is just meant to be a quick setup of a FTP (DL) Server.
Download/Upload is SLOW. Any idea how to make ProFTPd FAST? i don't really care security, just want to make it fast!
You can check on the documentation for further adjustments.
An even faster way might be to setup a webserver and use that as a download server
http://nginx.org/en/docs/http/ngx_http_autoindex_module.html is better over https, and sftp with basic shell accounts and public/private key pairs.
fancy_index is better, you can sort by name/date/size and custom css
Not bad, I only used the basic nginx autoindex module for a few files in one folder, so I don't really needed all that extra "fancy" stuff.
Isn't ProFTPd supposed to be a security risk, with malformed commands leading it to crash?
I have not had any trouble yet but then again I havent used it for long^^
Good quick simple setup guide @Ympker thanks for sharing with the community.
Glad you like it. I can see that is not as indepth as some expected it to be but I meant to keep it quick&simple. Perhaps some day I will create an indepth guide about this.
Kind regards,
Ympker
I've been using it for years and it's been just great. There may be security holes but for single user applications I don't think that's so important.
Exactly