Open Source Web-Based File Management? 54
mister_bee asks: "I've been tasked with finding the best solution for implementing a web-based file management system. The goals of the system are easy management of files and permissions by the admin and a simple interface for the client. In this implementation, the client should only see their files and folders and not be bothered by file upload capabilities or permissions. Over the years I've seen a need for such an animal time and time again and have never found a project that I was happy with. There's always the possibility of modifying one of the many web FTP implementations that can be found over at Freshmeat of SF. Suggestions anyone?"
Fish with KDE (Score:3, Informative)
Site info is here:
http://docs.kde.org/en/3.3/kdebase/kioslave/fish.
NFS (Score:2, Informative)
"There are other systems that provide similar functionality to NFS. Samba (http://www.samba.org) provides file services to Windows clients. The Andrew File System from IBM (http://www.transarc.com/Product/EFS/AFS/index.ht m l), recently open-sourced, provides a file sharing mechanism with some additional security and performance features. The Coda File System (http://www.coda.cs.cmu.edu/) is still in development as of this writing but is desi
Re:NFS (Score:2)
Well, except for the one that probably matters for this guy. Yes--SFU has some NFS interoperability. Yes, it sucks.
NFSv4 (Score:2)
offers fantastically improved security and performance.
Unfortunately, it looks hard as hell to setup compared to previous versions of NFS.
OWL Intranet (Score:1)
Drall (Score:4, Informative)
You can turn off/on the file upload feature (and most other features as well), either globally or for specific users.
Solution (Score:5, Funny)
Re:Solution (Score:3, Funny)
Re:Solution (Score:2)
Re:Solution (Score:2)
Dang, in fact, if Linux distributions come with sshd turned on, why don't they have some basic web interface where you authenticate with your username and password and can run a command? Th
Re:Solution (Score:2)
WebDAV? (Score:2)
Ever Worked in a Big Organisation? (Score:3, Insightful)
WebDAV (Score:2)
Ok I'll shut up now.
Re:WebDAV (Score:3, Interesting)
Re:WebDAV (Score:1)
There are few people that are trying to get such support but major Linux distributions that could sponsor/develop this don't seem to think that this is needed for their customers.
Security in apache is very low in terms of users separation
Re:WebDAV (Score:2)
(The big reason IIS is 'less secure' is because does user impersonation to handle permissions correctly. However in this case this is actually what you want. Properly configured/patched, you should be fine.)
Re:WebDAV (Score:3, Insightful)
The same Microsoft that said in the first Halloween document how Linux would never be able to implement something as complex as WebDAV, has given up trying to implement WebDAV. Not that it ever did a very good job.
Re:WebDAV (Score:4, Informative)
Webmin? (Score:2)
easy as pie.
Mambo + docman? usermin? (Score:2)
http://mambodocman.com/
There are also some interesting possabilities with UserMIN
http://www.webmin.com/ustandard.html
Horde, Openwebmail, Usermin (Score:1)
Re:Horde, Openwebmail, Usermin (Score:1)
subversion (Score:2)
Plone + NetDrive (Score:5, Informative)
Each user gets a default folder at the time they create an account, where they can upload, download, rename, erase, and cut and copy files into subfolders via a web interface. You can also create groups and assign group permissions to folders.
For extra convenience, download the free NetDrive client from Novell. It runs in the background and can map a Plone folder as a mapped network drive in Windows using WebDAV, so for example, the 'P:' drive on my Windows workstation at home is actually a folder on the Plone webserver across town, but I can drag and drop files to it. Plone is an amazingly powerful and easy to use tool by itself, but in combination with NetDrive, it's really, really cool.
Plone has a million and one other uses as well. It's a fully formed web app server based on Python, with hundreds kinds of plug in products, such as group calendar components or wiki pages, that form a complete, extendable content management system. Have fun.
Re:Plone + NetDrive (Score:2)
Re:Plone + NetDrive (Score:2)
Subversion only implements parts of WebDAV, and that is clearly spelled out in the documentation. However, what you can do is to use WebDAV on Subversion for read access from a DAV client (like Windoes "WebFolders"). This is very handy on occasion.
OS X has WebDAV built in (Score:2)
Windows XP doesn't "mount" anything. It works like Konqueror's plugins. The WebDAV access is a shell feature (implemented in IE/Explorer), not an OS feature.
The downside to this approach is that the mount doesn't work like the file system; for example, you can't open a remote file in Notepad, edit it and save.
Windows's WebDAV drive mapping - no HTTPS (Score:2)
Interestingly, OS X is the same way! You cannot mount a HTTPS WebDAV share in OS X, either. I have to use Goliath to use HTTPS WebDAV from my Macs. I'm interested to see which OS vendor supp
FSGuide (Score:1)
From the site:
Horde (Score:2)
Webmin and the File Manager module (Score:3, Interesting)
Of course, you can then use the Usermin module to configure access to it and the like.
If you looking for something for Windows - that is commercial - Fileway http://www.fileway.com/ is the best!
idea (Score:1, Funny)
Then just open a web browser and point it to the machine you want to access.
Zope (Score:1)
You won't regret it !
NB : For what you want to do just use a bare Zope,
no need for CMS addons.
All it takes is a 2-second google search... (Score:3, Informative)
easy (Score:2)
If this
Re: Bytehoard (Score:1)
we have moved to phpATM which is also buggy, but less so
Try WebDAV (web folders in MS speak) (Score:2, Informative)
http://www.webdav.org/ [webdav.org]
Owl Intranet Engine (Score:4, Informative)
Re:Owl Intranet Engine - Ditto (Score:2)
Re:Owl Intranet Engine (Score:1)
phpFileManager (Score:2, Informative)
http://sourceforge.net/projects/phpfm/ [sourceforge.net]
use the open source iFolder (Score:1, Informative)
Explain why iFolder "rocks". (Score:2)
In fact, it seems to me that iFolder isn't so wonderful for the same reason that Brief Case never caught on. No one wants the synchronization hassle and they don't want to leave their files strewn all over every PC that they touch.
It appears that Novell's NetStorage is a m
1) Firewalls/NATs & 2) Proprietary Clients??? (Score:4, Interesting)
Whenever this subject comes up, there are always two overriding concerns: Both of these tend to be deal-breakers: If the server can't sit behind a firewall [e.g. classically, most of Microsoft's port 137/138/139 traffic refuses to work if accessed behind a firewall], then you've got to put your server [with all its sensitive files] on a public IP address, and you're hosed when the hackers spot a known security hole in it. Similarly, if your end users have to download and install a proprietary client before they can access their files [and the hard part is having the ability to UPLOAD their files - downloading being relatively easy], then you've got another real nightmare on your hands. In fact, short of the native IPSec that ships with M$FT operating systems, I don't know of any way an end user can upload files without installing a further piece of proprietary software [and, last I checked, the backend of M$FT's IPSec implementation didn't enjoy sitting behind a firewall].
Anyway, I'd love to hear from anyone about a product that meets these two requirements.
cPanel of the webhost already has such a system (Score:1)
My webhost has cPanel, and it provides one similar sservice in the cPanel for remote file management.
Maybe you would want to have a look at that.