Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
HSFTP(1)							      HSFTP(1)

NAME
       hsftp - ftp emulator for	ssh1

SYNOPSIS
       hsftp [-v][-l username][-p portnumber] remote_host
       hsftp [-h]

DESCRIPTION
       hsftp is	an ftp emulator	that provides the look-and-feel	of an ftp ses-
       sion, but uses ssh to transport commands	and data.

       hsftp  executes UNIX commands on	the remote host, and thus will fail on
       non-UNIX	remote hosts.  If needed, hsftp	will  ask  for	the  password.
       (The password is	encrypted by ssh before	transmission.)

       Only  a	subset	set  of	 ftp  commands is implemented: (m)put, (m)get,
       dir/ls, ldir, cd, lcd, pwd, chmod, mkdir, del/rm, ?/help, quit/bye.

OPTIONS
       -l username
	      The username on the remote host. Only required if	not  identical
	      to the username on the local host.

       -p portnumber
	      The  port	 on  the remote	host. Only required if not the default
	      port (22).

       -v     Be more verbose.

       -h     Print help.

CAVEATS
       For speed, hsftp	doesn't	check whether a	'cd' on	 the  remote  host  is
       valid (i.e. whether the remote directory	exists.)

       get/put	is  always  recursive. Already existing	files are always over-
       written.

       If not installed	SUID root, the password, once typed in,	may  be	 paged
       out to the swap partition when the program is left idle for some	time.

BUGS
       It has been reported that on FreeBSD, when downloading a	file, it says:
       Write  failed  flushing	stdout	buffer.	 However, the file transfer is
       successful.

       With OpenSSH, you may get the following error message  after  uploading
       files:  Error reading from pipe:	I/O error.  However, the file transfer
       is successful.

SEE ALSO
       ssh(1)

AUTHOR
       Rainer Wichmann <rwichmann@la-samhna.de>

				 28 March 2000			      HSFTP(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=hsftp&sektion=1&manpath=FreeBSD+Ports+15.0>

home | help