I am trying to set up an FTP server.
I'll describe how I want to use it first. I have about 6 windows vista machines with a program set to auto backup. I want to use a scheduled windows task (running a script) to connect to my linux server and upload the backup files via ftp. So first I think I have figured out how to setup the ftp script (maybe) but thats secondary to my first issue.
I have downloaded vsftpd and installed through yum (running RHEL). I am trying to set up the ftp so that it only allows uploads, only allows valid users, and if possible to allow no other actions other than actually deposit a file on the server. I am trying to be security conscious and prevent people from doing bad things to our server if they capture the ftp password.
I followed directions found herehttp://wjholden.com/vsftpd-help.html
and set up the uploader user. to test I used putty and SSH'd in under uploades and it shows -bash-3.2$ instead of user@servername$ What does that mean? also does it matter that rhel doesn't have the command rc-update mentioned as the last step for creating the users?
last part of the question, is there more I can do to make this ftp safe?
so far, set to upload only and no anonymous users.