LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 06-04-2009, 07:28 AM   #1
jimbo1708
Member
 
Registered: Jan 2007
Location: Pennsylvania
Distribution: Ubuntu 8.10 Server/9.04 Desktop, openSUSE 11.1
Posts: 154

Rep: Reputation: 31
Webaccess to user homes


Hello,

I am trying to set up a web portal system on my server so that my users can have access to their home directories served out via http. Novell has a solution that they call portal, but I don't really need all the bells and whistles of a Novell product. I basically want my users to be able to access their home directory via an http interface and have basic options for manipulating the files (upload, download, rename, delete, move, etc). Any suggestions for an open source solution?

I've googled "web portals" and some other terms, but the problem I am running into is that apparently web portal is a buzz word and not an accurate description of what I want.

- Jim
 
Old 06-04-2009, 08:51 AM   #2
soleilarw
Member
 
Registered: Apr 2009
Posts: 107

Rep: Reputation: 19
An extremely simple solution would be to move or create the user home directories within the httpd webroot (on Fedora /var/www/html), so all home directories and their contents will be available via http. You should set up .htaccess files to protect access to those directories. It's up to you to allow directory listings on the web browsers by default. This would be a very plain olution, of course. For anything more sophisticated you need something like cpanel.

Linux Archive

Last edited by soleilarw; 06-18-2009 at 04:30 AM.
 
Old 06-04-2009, 08:54 AM   #3
Sm1ler
Member
 
Registered: Apr 2004
Location: UK
Distribution: Fedora Core (all), Knoppix, RHEL, Centos, Debian
Posts: 100

Rep: Reputation: 16
Sounds to me like you want to enable Webdav in apache to be honest I did this a few years ago and it worked really well - Sadly it's been so long I can't remember much. I know you need to build or install the mod_dav module for apache - give it a google and I am sure you will find loads of how to's - just take your time and make sure you secure it well
 
Old 06-04-2009, 09:07 AM   #4
jimbo1708
Member
 
Registered: Jan 2007
Location: Pennsylvania
Distribution: Ubuntu 8.10 Server/9.04 Desktop, openSUSE 11.1
Posts: 154

Original Poster
Rep: Reputation: 31
Thank you for your responses. I've tried webdav, but I would rather have a solution via a website for consistency.

As far as simply having apache serve out a home directory, this would not allow the uploading.

I'll look into the cpanel, but please keep the ideas coming
 
Old 06-04-2009, 09:15 AM   #5
Sm1ler
Member
 
Registered: Apr 2004
Location: UK
Distribution: Fedora Core (all), Knoppix, RHEL, Centos, Debian
Posts: 100

Rep: Reputation: 16
Not sure if something Like OWL would help you? It's more of a Doc management system and KB. But then again it's all web front ended and done over PHP and Mysql but I know you can set the file repo's as flat folders as that was how I used it to make my backup's quicker and more simple.

http://owl.anytimecomm.com/
 
Old 06-04-2009, 09:41 AM   #6
jimbo1708
Member
 
Registered: Jan 2007
Location: Pennsylvania
Distribution: Ubuntu 8.10 Server/9.04 Desktop, openSUSE 11.1
Posts: 154

Original Poster
Rep: Reputation: 31
Owl seems more community collaborative, whereas I am looking for something that still keeps individual users information private and separate.
 
Old 06-04-2009, 09:46 AM   #7
Sm1ler
Member
 
Registered: Apr 2004
Location: UK
Distribution: Fedora Core (all), Knoppix, RHEL, Centos, Debian
Posts: 100

Rep: Reputation: 16
Hi Jimbo,

I know from experience OWL can be configured in both fashions my advise would be to give it a try if you can afford the time. I used to have different users logging in but then there access past the initial sign-in was totally locked down.
 
Old 06-04-2009, 10:03 AM   #8
jimbo1708
Member
 
Registered: Jan 2007
Location: Pennsylvania
Distribution: Ubuntu 8.10 Server/9.04 Desktop, openSUSE 11.1
Posts: 154

Original Poster
Rep: Reputation: 31
again, thanks sm1ler,

I am not looking for users to fully use the portal for all their interaction with their network drives. I just want them to be able to have a quick way to access their files from home or whereever they are via a secure website. Locally on the network, they will have access to their network drives, but I can't let them map the drives from home or VPN in. A web portal seems like the best choice.
 
Old 06-04-2009, 10:08 AM   #9
jimbo1708
Member
 
Registered: Jan 2007
Location: Pennsylvania
Distribution: Ubuntu 8.10 Server/9.04 Desktop, openSUSE 11.1
Posts: 154

Original Poster
Rep: Reputation: 31
correction...

Actually. I've been playing with the owl demo and it is close to what I want, but I think it is still too collaborative for what I need, I want each user to be completely separate.

- Jim
 
Old 06-04-2009, 11:54 AM   #10
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Debian 11
Posts: 6,135

Rep: Reputation: 420Reputation: 420Reputation: 420Reputation: 420Reputation: 420
Assuming your users are running linux, then if you know how to set up ssh properly (no root logins, only allow public/private key-based logins etc) then you can use konqueror's fish://user@server protocol.

If UIDs and GIDs for users are the same on both machines, they don't even have to specify their username, so to see my ~ on server I just put fish://server into konqueror's location box and my home files and directories (on my server) appear.

Because the security is set with the user's keys, they don't have to enter any passwords, the connection is almost-instant, secure, and they can drag & drop, from their PC, to and from any directories on the server that they are allowed access to.

I use this all the time. It's great.
Note: I am running KDE 3.5.x.y
 
Old 06-04-2009, 12:46 PM   #11
jimbo1708
Member
 
Registered: Jan 2007
Location: Pennsylvania
Distribution: Ubuntu 8.10 Server/9.04 Desktop, openSUSE 11.1
Posts: 154

Original Poster
Rep: Reputation: 31
Hi Tredegar,

I am really looking for an internet portal. I want users to have access to their files from any platform that has internet. I don't want to use any protocols like ftp, fish, samba, webdav, etc. Just simply a web portal.

- Jim
 
Old 06-04-2009, 03:15 PM   #12
chuckbuhler
Member
 
Registered: Oct 2005
Distribution: SuSe
Posts: 95

Rep: Reputation: 17
You might want to take a look at Usermin. www.webmin.com/usermin.html

It has an upload and download function. Probably a bit more than what you're looking for, but it works over just about any browser.
 
Old 06-04-2009, 11:54 PM   #13
jimbo1708
Member
 
Registered: Jan 2007
Location: Pennsylvania
Distribution: Ubuntu 8.10 Server/9.04 Desktop, openSUSE 11.1
Posts: 154

Original Poster
Rep: Reputation: 31
Thanks Chuck,
webmin seems closer to what I am looking for. I am going to install tomorrow. Thanks.
 
  


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
Wifi connected to router, ping to router ok, no webaccess. what is wrong? deepcore Linux - Wireless Networking 5 01-07-2008 01:59 AM
imap(webaccess) to pop3 client Ammad Linux - General 1 11-07-2006 10:12 PM
Samba sharing guest and user(homes) directories monkeyfoo Linux - Networking 4 05-02-2006 02:51 PM
help me with samba homes please.. brasuca Linux - Networking 3 04-28-2004 06:23 AM
two homes?? KaktusKnight Linux - General 12 01-30-2003 08:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:39 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration