Webapp that emulates FTP?
I like to share files with my friends and sometimes like to access my computer back home when I'm on the road. I've been using FTP for this with some success, but problems occur when a good FTP client isn't avaliable on the machine I'm using. Some of my friends aren't the most computer savvy, either, so they'll even use IE to access my ftp..:rolleyes:
Im wondering if there is any webapp that I can run on my webserver that will emulate FTP functionality. This would make my files a LOT more accessable. Come on guys, there's got to be something like this out there! |
In any web browser, you can just enter the URL with ftp:// instead of http:// to access an FTP server.
|
Just found this:
http://www.rejetto.com/hfs/ I guess that's similar to what I'm looking for, except it doesn't run under Linux :-P. I'm also using Apache, so I'd like to find a webapp that will run under Apache with the functionality of the above program. Anyone have any ideas? |
Quote:
|
There is no such thing as secure login using FTP. All passwords are transmitted as clear text, which is the reason you should only use FTP for anonymous access.
For secure file transfer, you can use sftp, provided as part of the OpenSSH package. There are many packages that provide nice GUIs for sftp, for any platform. It is built into the desktops on most Linux distributions (for example, in Gnome Places->Connect to Server). |
I'm looking for a HTTP webapp that looks and works like a FTP client. This way, my friends don't have to download special programs to access my shared files. Letting them use the browser they already have is a lot more simple than telling them "go download this ftp client" and then teaching them how to use it every time I want to send a file.
|
The problem with using a web app is that you have to trust the server providing the applet, otherwise you open yourself to a man in the middle harvesting of your host, userid and password.
Your Linux and Mac friends are all set (their OS comes with sftp support), but for your Windows friends I recommend WinSCP. Alternatively, you can set-up a WebDAV service under Apache. That should be accessible to all. |
I think a php ftp client is what's going to work best for me. One client, net2ftp (www.net2ftp.com) looks ok.. Hopefully I can keep looking around and find something a bit more aesthetic.
|
Really? You think giving your server name, along with a valid login and password to a random web site in Belgium is OK? Why not just post the information here, it will save a lot of time in getting your system rooted. :rolleyes:
|
No, I don't think it's ok, which is why I'm going to run the web ftp client on my own web server. I'd never give out my login/pass to that (or any similar) site.
|
Maybe you should check out the AllPeers Firefox plugin.
|
Look, it doesn't mean anything to me if your machine gets compromised, other than people will point and laugh and blame Linux.
At least protect the page that has the ftp login with SSL, so everything is not being transmitted in clear text. Remember that the userid and password will move from the web server to the ftp server in clear (readable) text, and protect that path with encryption as well, if it's on a different machine. Also remember that an ftp server that is Internet accessible is a very easy target. Make the logins and passwords highly secure (mixed case, numbers and special characters). You should probably consider moving the ftp server to a non-standard (non-privileged) high port number as well. Good luck. |
Quote:
For your friends who use a browser, just advise them on a FTP client. Quote:
|
Quote:
Quote:
Quote:
Quote:
Quote:
|
Quote:
My goal is something that's totally self explanatory and idiot proof. It seems my friends' preferred method of accessing my shared files is a web browser, and since web browsers do http better than ftp, I believe my solution is going to involve a webserver. |
All times are GMT -5. The time now is 07:32 PM. |