Check out my SSH-client, it can do exactly what you describe (i.e. proxy
both data and command) from Mac/Windows/Linux/Solaris since it's written
in Java. It can be used exactly as any other "normal" ssh-client in
stand-alone mode, but also as an applet (if you have the opinion that java
can't be used for an application like this, please try it out before
deciding, it's quite snappy I would say :-).

You can even try it out "online" as an applet go to

http://www.mindbright.se/mindterm/

And check the links to signed versions, if you run Netscape, you don't
even have to trust it to access the file-system but only do
tcp-connections.

If you do try it and have suggestions for improvements/changes please let
me know!

Cheers,

/Mats

On Tue, 9 Nov 1999, Eric Pearce wrote:

> 
> I think can I refine my problem further - the key
> seems to be that when doing ftp port forwarding,
> only the control connection is sent over the
> SSH connection.
> The data connection (in passive mode) trys to connect
> to a ephemeral port (>1023), which is blocked by the 
> PIX, as it doesn't know anything about it:
> 
>   
>   SSH server          PIX             SSH Client
>                          |
>     22 <------------------------------------- ftp command
>    34394                 |<------------------ ftp data
> 
> Is there some way to get both the ftp data and command connection
> to use the SSH connection?  I played around with "ftpsshd",
> but seems kind of crufty and is limited to UNIX.  I'm looking for
> something that deals with ftp on Mac, Windows, Linux and Solaris,
> allowing the use of platform-specific clients such as WFTP, 
> Fetch, etc.
> Ideally, this is something we could make work using only the
> DataFellows software for these platforms.  
> I can't believe I'm the only one in the world who wants
> to do this...opening all ports >1023 is not the answer.
> 
> Thanks
> -e
>  
> 

Reply via email to