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