Welcome to WebmasterWorld Guest from 220.127.116.11
Forum Moderators: bakedjake
I suppose I need to change the settings?
Any help or pointers would be much appreciated.
I guess its running, as in I can change the settings through webmin (the admin cp I have)
I did notice that port 21 wasn't open on the 'linux firewall' but that didnt help.
I guess I have to do some reading. Thanks for the links.
my question 'is it running' may be somewhat misleading.
Of course it has to run when it gets connected, but the preferred method may be letting xinetd start it on demand per incoming connect. So, is xinetd running and did xinetd get configured during installation as well?
For testing purposes, however, you may start the ftp daemon standalone.
Have a look into `top` and the process list `ps -ef ¦ grep ftp` while testing. And have a look at the logs.
Regarding the config, there are several things to check and to think of, including access policies and other security stuff.
Response:220 FTP Server ready.
Response:331 Password required for root
Response:530 Login incorrect.
Error:Could not connect to server
I thought the root password would be the same as the login root password, or is something else happening here?
For basic file transfer, you can use FTP and connect with a limited user account, but it is almost always better to use ssh and scp rather than FTP. Even then, you should connect via a limited account and su to root or use sudo only when required, and disallow direct ssh access for root.
Checked the denied ftp users in webmin and my new user is not listed.
I gather that a user's login for ftp should not be the same as their system login, due to the fact that if a security breach in the ftp program allowed a user to access the command line they would have privledges to do quite a bit of damage. I suppose this is why webmin has options to set username aliases (?)
Obviously I have more reading to do, but some pointers would be appreciated.