I want to set up a secure, password protected FTP server on my Kubuntu 6.10 machine. Probably FTPS or SFTP would be better protocols to use, but I am not sure what the differences between them are. Rather then asking for a full blown tutorial, I would just like a few links to a good HowTo that somebody has used. I have set up IIS on my Windows XP Virtual Machine but it leaves a lot to be desired :dry:
I just installed proftpd on my debian box and it works with the default configuration. It's recommended you look through config options, but the default configuration will allow a user to connect and see/write to their home directory and any other directories they have read permission for.
ftp isn't a very secure protocol. you'd do better to use sftp, or use a regular ftp service over a vpn. im trying to find a tutorial on it, i got a book here at home.. they seem to be a little scarce.
FTP doesn't encrypt the username and password when you log in over the network. I don't want to chance someone who's up to no good intercepting my packets I will look into proftpd and see what it offers. I think i've stumbled across a few tutorials for that already on the internet. I know that Apache is primarily a web server, but can it do FTP/SFTP as well?
I don't believe Apache itself can do FTP, but SFTP through proftpd (probably the best FTP server available IMO) will do it, as long as you have the necessary crypto packages installed.
Yeah, proftpd is best for FTP, it ties right into Unix/PAM, and uses Apache-style config modules. Proftpd rocks. If you want SFTP, that's a totally different thing. SFTP is actually FTP over SSH, so it's more closely tied to SSH than to FTP. That means the connection will be secure, but Microsoft people will need to download a 3rd-party client like Filezilla to talk to a secure server. Linux users can access SFTP directly either with the non-graphical sftp or scp client, or else through a program like Konqueror (see attached screenie).