Does anyone know of a decent web interface to a samba file system. I would like to be able to securely upload files to my home server via a web interface.
i am certain there is a webmin module; that's concerned with running samba though, I'm not sure that the thing you want to do makes perfect sense.
On Sun, Jul 20, 2008 at 7:03 PM, Mark Gardner [email protected] wrote:
Does anyone know of a decent web interface to a samba file system. I would like to be able to securely upload files to my home server via a web interface.
What you're thinking of is called DAV, also called "web folders". Unfortunately I don't think it can be made to play nice with a normal permissions structure (like a home directory) as DAV requires folders owned by Apache (for security purposes) and mode 700 IIRC. It's a little complicated to figure out the first time if you're not familiar with running HTTPS, but once it's set up it's really easy. I used it for quite a while to synchronize bookmarks between my home and work systems (now I use Weave).
Good luck. J.
On Sun, Jul 20, 2008 at 7:03 PM, Mark Gardner [email protected] wrote:
Does anyone know of a decent web interface to a samba file system. I would like to be able to securely upload files to my home server via a web interface.
Is there a specific reason your uploading of files to your home server has to have anything to do with samba?
If you could use a web site interface to uploading and managing files on a webserver, try http://webfilebrowser.sourceforge.net/ and http://freshmeat.net/projects/pfb/. Of course, you will probably want to set up ssl, and offer those services exclusively over SSL.
If it doesn't even have to be 'web', use scp, an sftp client like filezilla, or fuse-sshfs. you could actually use Samba right over the net, but it is usually blocked, and isn't very smart for security reasons. In the one instance I do regularly use CIFS over the net, I encapsulate it in an OpenVPN tunnel, and do not depend on samba's security at all.
On Sun, Jul 20, 2008 at 19:03, Mark Gardner [email protected] wrote:
Does anyone know of a decent web interface to a samba file system. I would like to be able to securely upload files to my home server via a web interface.
As Billy implies, you don't need to worry about samba if you are trying to do it over the web. Samba is a server with its own set of communication protocols, and Apache is a server with a different set of protocols. Since you want to do this over the web (http), then by virtue of that fact you wont be using Samba to do it.
If want to do it through samba because of the permissions you have on your samba shares, then you are making a lot of work for nothing. Both Samba and Apache, by default, rely heavily on the underlying filesystem for permissions and security, and if your filesystem permissions don't match your samba share permissions then you aren't following best practices.
If it is just for you to use, and you don't have bunches of users to worry about, then consider the File Manager in webmin. This requires a java applet to be installed (automatically) on the client, but it provides full GUI access to the server's filesystem over HTTPS. Alternatively, the "Upload and Download" feature in webmin is html/javascript based, and gives you slightly less convenient access to your filesystem.
~Bradley
Billy Crook wrote:
Is there a specific reason your uploading of files to your home server has to have anything to do with samba?
If you could use a web site interface to uploading and managing files on a webserver, try http://webfilebrowser.sourceforge.net/ and http://freshmeat.net/projects/pfb/. Of course, you will probably want to set up ssl, and offer those services exclusively over SSL.
If it doesn't even have to be 'web', use scp, an sftp client like filezilla, or fuse-sshfs. you could actually use Samba right over the net, but it is usually blocked, and isn't very smart for security reasons. In the one instance I do regularly use CIFS over the net, I encapsulate it in an OpenVPN tunnel, and do not depend on samba's security at all.
On Sun, Jul 20, 2008 at 19:03, Mark Gardner [email protected] wrote:
Does anyone know of a decent web interface to a samba file system. I would like to be able to securely upload files to my home server via a web interface.
Kclug mailing list [email protected] http://kclug.org/mailman/listinfo/kclug