Re: HELP WITH FTP
From: Bill Davidsen (davidsen_at_deathstar.prodigy.com)
Date: Wed, 03 Aug 2005 18:30:07 GMT
> I'm a newbie to Linux and looking for some friendly advice.
> I would like to setup FTP on Linux. (FEDORA)
> My question is how can i set up FTP with just virtual users instead of
> creating system users for everybody that I want to have FTP in?
If you want simplicity you don't do that, you just create accounts and
set the shell to /bin/true to prevent login. You DO reject remote login
in your firewall, right?
Since ftp is insecure by virtue of being unencrypted data, you might
just put everything up for anonymous access and not have other users.
If you want people to upload TO your server, you want them to have real
login UIDs, even if you don't allow login. Then you can track who does what.
> Also is there any recommended software that can do what I describe and
> is very easy to use for a newbie?
Most distributions come with a server, often wu-ftpd, which is easy to
config after you read the docs.
> Does it have a GUI?
There are ftp clients with a GUI. Don't use or want, but they exist.
> I would also like the virtual users that log in via FTP to only have
> access to 1 directory that I specify. Nothing else. They should not
> be able to browse outside their directory, but can have read + write
> to their own.
This virtual user thing gets complicated fast, because the application
needs to have all the tools that the O/S provides for user management.
Feel free to dig yourself into a hold, but I will skip handing you a
shovel, and advise using real users with no login allowed.
If you just want to allow download, set up a minimal web page and let
people use http, less work and as much security.
-- bill davidsen SBC/Prodigy Yorktown Heights NY data center http://newsgroups.news.prodigy.com