FTP has been the standard way to do this for as long as I can remember so to make my server as useful as possible Installing an FTP server is a very important program. For the purpose of my server I will be using ProFTPD.
Read it here
You should now have a working FTP server. The problem is that FTP is not the most secure of protocols as username and password are sent in clear text. By using TLS We can encrypt the information and make the whole process a lot more secure.