Home
|
FAQ
|
Feedback
|
Licence
|
Updates
|
Mirrors
|
Keys
|
Links
|
Team
Download:
Stable
·
Snapshot
|
Docs
|
Privacy
|
Changes
|
Wishlist
FTP is inherently difficult to tunnel over SSH, because it uses multiple network connections, so the `obvious' approach of just forwarding port 21 doesn't work.
To support this, PuTTY would need to grovel inside inside the application-layer protocol and rewrite PORT commands and such, or alternatively, provide an FTP proxy.
Either of these would be quite a large and fiddly feature, and given that we already support alternative secure file-transfer solutions (scp, sftp), we're unlikely to implement this ourselves. In fact, in order not to bloat the core of PuTTY, we probably wouldn't contemplate it at all unless it could be implemented as a separate DLL.
As a special case, a SOCKSified FTP client can work with PuTTY's existing dynamic forwarding if you use passive mode. (This requires that both FTP client and server support it.)