web based FTP client?

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
Is there any way of logging into an FTP site using some sort of web based app? I'm on a locked down Win2k Pro machine that won't let me install an FTP client. Anybody know of one? I tried typing the ftp address in IE, but it won't take (they may have blocked port 21, but I dunno). Anybody have some sort of workaround?
 

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
hmmm, after a lil bit of googling, I have found this which appears to be from a web host who offers this type of service. I don't have root access to the server I need to connect to, so I'm not too sure if something like that will work.
 

BatmanNate

Lifer
Jul 12, 2000
12,444
2
81
You can specify the port of the FTP through ie by putting a colon ":" after the address and entering the port number. However if your firewall setup requires PASV mode, then you're probably screwed. You can always use FTP from DOS as well if you know the commands. FTP IPaddress starts it, then you can use the help switch if you get stuck...
 

RossMAN

Grand Nagus
Feb 24, 2000
79,036
444
136
Hehe I also tried the FTP address in IE as well.

If they (work) did block port 21 then what's a work around?
 

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
Originally posted by: BatmanNate
You can specify the port of the FTP through ie by putting a colon ":" after the address and entering the port number. However if your firewall setup requires PASV mode, then you're probably screwed. You can always use FTP from DOS as well if you know the commands. FTP IPaddress starts it, then you can use the help switch if you get stuck...

It's not my firewall, so I have no clue what settings they've got in there. I'd asume they know what their doing since they've got "IT guys" running around. I can try adding the port to the address, but I doubt that would work. As for using the command prompt, thats not possible since they wont let you run any commands from it (well they blocked ping and tracert).
 

Johnnie

Super Moderator<br>Elite Member
May 28, 2000
8,444
0
76
i am using my own lappy on our network at work..with Win XP Pro..and I still cannot access my FTP site...:(
 

Rakkis

Senior member
Apr 24, 2000
841
1
0
try the ftp client that comes with windows.
open a console and type: ftp yourhostname portnumber (e.g. ftp members.website.com 21)

"get filename" and "put filename" donload and upload. be sure to include quotation marks for filenames that have spaces.
"bin" and "ascii" change back and forth between the two modes
files are transfered to/from the current directory when you ran the command
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
It wouldn't be too hard to write this for a server, it just needs to do the FTP transfer for you then make the file available via HTTP. The server would have to be located outside the firewall of course. Basically a proxy server.

I doubt anyone will ever offer this service to the general public unless they charge a usage or subscription fee, since the badwidth costs would be huge (more than double the file size per transfer).
 

DanFungus

Diamond Member
Jul 27, 2001
5,857
0
0
did you try ftp://username@ftpserver.com:port (if diff. than 21)
or ftp: password(no space there, otherwise i get a :p)@ftpserver.com:port

or through dos, start>run type in cmd, enter, type in ftp, enter, type in open ftpserver.com, type in username, enter, password (it won't display anything, * or anything when you type in the password), enter, dir to display a directory, cd to change directories, cd .. to go up a directory, get filename.ext to download a file, like file = photography.exe, you'd type in:

get photog~1.exe C:\mydocu~1\photog~1.exe

so, since photography = more than 8 characters, it needs the ~1, then it needs the directory to download it to.

When yuo're done, type in disconnect, then quit, then exit, and you're back to the desktop

easy, huh? :)

edit: well dammit. I now know that none of what I said would work you you...hahhahah, ah well. good luck, hope you find something that works! :)
 

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
I guess I might be able to launch terminal services from IE (hopefully it can accept the Active X script, but I doubt it since it dosn't accept cookies) to my dad's office and from there launch an FTP and begin my uploading. However, I'd somehow need to get the files needing transfering over to my dad's office's server.... that aint gonna work:eek::confused:
 

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
Originally posted by: Rakkis
try the ftp client that comes with windows.
open a console and type: ftp yourhostname portnumber (e.g. ftp members.website.com 21)

"get filename" and "put filename" donload and upload. be sure to include quotation marks for filenames that have spaces.
"bin" and "ascii" change back and forth between the two modes
files are transfered to/from the current directory when you ran the command

no can do, command prompt has been disabled.:disgust:
 

RossMAN

Grand Nagus
Feb 24, 2000
79,036
444
136
I just need to transfer 2-3 files, I was hoping that there's a simple web based java applet which asks you for the ftp address, username and password then that's it.
 

DanFungus

Diamond Member
Jul 27, 2001
5,857
0
0
Originally posted by: RossMAN
I just need to transfer 2-3 files, I was hoping that there's a simple web based java applet which asks you for the ftp address, username and password then that's it.


if you send me the files, i'll host them aif you give em to me within 10 minutes, unless they're really personal/private files....then I don't want to be involved, incase something happens, like I don't know what :p

I'll come back in like 5-10 minutes, and if there's a PM, then lemme know, if not, I'm going to sleep....looong day
 

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
Originally posted by: RossMAN
I just need to transfer 2-3 files, I was hoping that there's a simple web based java applet which asks you for the ftp address, username and password then that's it.

mlehhh they probably disabled Java too. Everything is disabled:(:( Why can't they at least configure them to accept cookies? I have to relogin to AT everytime I close IE becuze it won't keep the cookie... poor me :(
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Originally posted by: RossMAN
I just need to transfer 2-3 files, I was hoping that there's a simple web based java applet which asks you for the ftp address, username and password then that's it.
Wouldn't work if the port is blocked -- java would need to make the same socket connection that a non-applet FTP client would. That's why you need something outside the firewall to buffer the file for you then send it via HTTP instead of FTP.

Interesting problem...someone could make a business out of this kind of sidestepping of corporate security :D at least until the corp firewall was set to block large HTTP transfers and base64-encoded data.
 

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
I think I might have found the answer: WebFTP

Web-FTP is a fully featured ftp client designed for secure file management when used in conjunction with an SSL enabled web server. As a secondary function it can serve as an FTP client for users who's firewalls block FTP, since all communication is through the HTTP protocol.

This looks like it'll work as it channels the data through an HTTP request.
 

RossMAN

Grand Nagus
Feb 24, 2000
79,036
444
136
WebFTP - Works for me at home, how do I change the FTP address from Netscape FTP to my own FTP address? And how do I browse my local directories to choose what I want to upload?

WebExplorer - I can't figure it out. Where specifically do I click to activate this? I tried d/l using the link above but all I got was 16 GIF files and 1 txt file called "index".

Thanks!
 

MrHappyMonkey

Diamond Member
Mar 15, 2001
3,091
0
0
Originally posted by: RossMAN
WebFTP - Works for me at home, how do I change the FTP address from Netscape FTP to my own FTP address? And how do I browse my local directories to choose what I want to upload?

I'm not sure I couldnt get it configured and have up last night on it.
WebExplorer - I can't figure it out. Where specifically do I click to activate this? I tried d/l using the link above but all I got was 16 GIF files and 1 txt file called "index".
There should be an "index.php3" file which you need to edit in notepad and change the line:

$basedir = "XXX";

The XXX needs to be replaced with the full path of the server you have uploading the files to. Mine is set yo:

$basedir = "/home/sites/site58/html/";

You can only browse the FTP of the site that the index.php3 file is uploaded to.
 

FoBoT

No Lifer
Apr 30, 2001
63,084
15
81
fobot.com
Originally posted by: Rakkis
try the ftp client that comes with windows.
open a console and type: ftp yourhostname portnumber (e.g. ftp members.website.com 21)

"get filename" and "put filename" donload and upload. be sure to include quotation marks for filenames that have spaces.
"bin" and "ascii" change back and forth between the two modes
files are transfered to/from the current directory when you ran the command

yeah, command line rules! of course if its a firewall issue, you are out of luck, don't bother