Projects / hsftp


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.

Operating Systems

Recent releases

  •  24 Mar 2004 16:15

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

    •  07 Dec 2003 11:18

      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.

      •  20 Nov 2000 02:33

        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.

        •  13 Nov 2000 01:21

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

          •  15 Aug 2000 17:42

            Release Notes: Functionality with openssh.

            Recent comments

            13 Nov 2000 05:26 rainer

            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 mishthefish

            Proxy support and support for RSA identification
            As topic, both would be great! :)

            21 Jun 2000 20:54 ironwolve

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.