LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices

Reply
 
Search this Thread
Old 03-23-2010, 12:11 PM   #1
sankeny
Member
 
Registered: Jul 2002
Location: Indiana
Distribution: SuSE
Posts: 41

Rep: Reputation: 16
Suggestions for http/ftp file server ....


I'm building a combination HTTP/FTP file server.

We will run a small website on HTTPS with a messaging system and an entry to a secure FTP website (all on the same server). The purpose is to provide a secure website for exchanging messages and documents between a limited number of users. It's for a group that does legal research.

I'd like to further restrict the FTP website so that each user logs in with a username/password and has access to only certain folders/directories.

Any suggestions on the underlying distribution and its configuration would be welcome. Thanks in advance.

I have used openSuSE as a small webserver, and I'm familiar with Slackware and various desktop distributions.

Last edited by sankeny; 03-23-2010 at 12:12 PM.
 
Old 03-23-2010, 12:42 PM   #2
rweaver
Senior Member
 
Registered: Dec 2008
Location: Louisville, OH
Distribution: Debian, CentOS, Slackware, RHEL, Gentoo
Posts: 1,833

Rep: Reputation: 163Reputation: 163
Underlying distribution is largely moot in this discussion, use a real server distribution and one you're comfortable with. My suggestions would be debian, slackware, or centos pared down to a bare minimum install and then install what you need specifically. Make sure you're not running services you're not using and make sure you're actively updating from the repo/packages as required to keep the system secure. If you have any questions or issues once you start the configure post up here and we'll be glad to help you.
 
Old 03-23-2010, 01:02 PM   #3
sankeny
Member
 
Registered: Jul 2002
Location: Indiana
Distribution: SuSE
Posts: 41

Original Poster
Rep: Reputation: 16
ok ...

I'm familiar with earlier versions of Redhat, so I'm downloading the CentOS network install.

I've already tried openSuSE as a minimal install, and there's a lot of good server tools available, but it's still bloated. I could not install a RAID_1 "mirror" on two 100GB disks.

I realize we need to update the disks, and I'm suggesting that, but we could do that later to create more storage space.

I'm just in the planning and configuring stage now. I'll work with it about a week and get back with you. Thanks.
 
Old 03-29-2010, 03:48 PM   #4
sankeny
Member
 
Registered: Jul 2002
Location: Indiana
Distribution: SuSE
Posts: 41

Original Poster
Rep: Reputation: 16
ok ...

I installed 'CentOS 5.4' as a minimal install, added the base system and installed 'Webmin.' Then I downloaded Apache with 'mod_ssl' and 'mod_nss' (which I suspect I do not need). I now have 'https' and 'ssh' running on the system.

However, I can't decide whether 'sftp' or 'vsftp' is the way to go. I want a secure ftp server running that can be accessed by a web browser, and I want to configure it with a Unix login.

I've been reading about 'scp,' 'sftp,' 'vsftp' and 'ftps' In some write-ups, it appears that 'vsftp' will handle 'ssl' and secure login. In others, it appears that I need to use 'sftp' but I'm uncertain whether that allows me to access the 'sftp' server by browser or whether I need something else.

'Webmin' does not include a module for 'vsftp' or 'sftp' so it's no help.

Can someone point me to a good tutorial?
 
Old 03-30-2010, 12:15 PM   #5
rweaver
Senior Member
 
Registered: Dec 2008
Location: Louisville, OH
Distribution: Debian, CentOS, Slackware, RHEL, Gentoo
Posts: 1,833

Rep: Reputation: 163Reputation: 163
vsftp will actually do both sftp and ftps, scp is handled by the ssh daemon and if you're using winscp to get the files in place it is likely all you'll need. If you've got customers who need to put files in place you might want to look at sftp/ftps.
 
Old 03-30-2010, 08:01 PM   #6
chrism01
Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.5, Centos 5.10
Posts: 16,225

Rep: Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021Reputation: 2021
Actually, ssh includes scp & sftp. vsftp can be configured to use ssl. http://vsftpd.beasts.org/vsftpd_conf.html
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] FTP server -> NFS -> HTTP/SQL server Tux-Slack Linux - Networking 4 10-15-2009 03:35 PM
Any somebody tell me HOW can I get the file list from ftp(http) server by wget? wuzhong Linux - Networking 2 09-07-2004 08:17 AM
HTTP/FTP server on Virtual PC colelinux Linux - Networking 0 11-14-2003 10:11 AM
How does file downloading happen in HTTP and FTP seidren General 4 11-09-2003 08:59 AM
cannot conect to ftp or http on server. HELP! ReSync Linux - Networking 8 06-29-2002 03:44 PM


All times are GMT -5. The time now is 01:16 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration