hsftp is an FTP emulator that provides the look-and-feel of an FTP session, but uses ssh to transport commands and data. It is written in C, and requires no additional libraries.
| Tags | Internet FTP Security |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Release Notes: The code has been cleaned up a bit, and the --with-drop-root option is now set to "yes" by default.


Release Notes: A buffer overflow has been fixed which may be exploitable if the binary is SUID root and compiled without the --with-drop-root option.


Release Notes: Some bugs have been fixed. If set SUID root, hsftp can now drop privileges at startup, immediately after locking the memory for the password.


Release Notes: An irritating spurious error message has been eliminated, and it is now possible to choose the ssh port.


Release Notes: Functionality with openssh.
Recent comments
13 Nov 2000 05:26
Support for RSA identification ..
.. is there, and has always been. If it doesn't work, bug reports will be appreciated.
17 Aug 2000 15:00
Proxy support and support for RSA identification
As topic, both would be great! :)
21 Jun 2000 20:54
Exactly what I wanted, FTP type program over ssh.
Looks like FTP, But uses SSH 1x. Time to make a soft link from ftp to hsftp.
Not feature rich, but does the job, and does it Secure. All/Most basic ftp commands are there.
Good Job.