hsftp


Version: 1.15
Size:
50KB
Requirements:
No special requirements
Seller:
Rainer Wichmann
Price:
Free
System:
Linux
Rating:
4.4
License:
Freeware

Description - hsftp



hsftp is an FTP emulator that provides the look-and-feel of an ftp session, but uses ssh to transport commands and data. hsftp is written in C, and is known to compile with gcc under Linux and some Unix flavours. No additional libraries are required. No dedicated daemon (in addition to the sshd daemon) is required to run on the server side. If you need a password, hsftp will Ask for it. The password is encrypted by ssh before transmission. hsftp will store the password internally, so you do not need to type it in again during a session. Details hsftp executes UNIX commands on the remote host, and thus will FAIL on non-Unix remote hosts. If hsftp is not set SUID root, and you have supplied a password/PassPhrase, it might get paged out to your swap partition during prolonged inactivity.For security, hsftp can be compiled to drop SUID root privileges irrevocably on startup, immediately after locking the memory for the password. For RSA authentication, you can avoid to have hsftp caching the passphrase if you use ssh-agent. In this case, you can use hsftp securely without setting it SUID root. hsftp has been developed on Linux. It is known to compile on a variety of other UNIX flavours (at least FreeBSD, Solaris, AIX, and HP-UX), but may not work on all. Fixes for portability are welcome for inclusion.



More in FTP Clients-hsftp

Unix Flavours Suid Root Drop Suid Root