151 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			151 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
.TH FTP 1
 | 
						|
.SH NAME
 | 
						|
ftp \- a File Transfer Protocol client for Minix
 | 
						|
.SH SYNOPSIS
 | 
						|
.B ftp
 | 
						|
.RI [ server_name ]
 | 
						|
.SH DESCRIPTION
 | 
						|
.B Ftp
 | 
						|
is a File Transfer Protocol client for Minix written by Michael Temari.  
 | 
						|
.P
 | 
						|
There are no command line options for 
 | 
						|
.B ftp
 | 
						|
except for the optional server name, which may be either a numeric IP address 
 | 
						|
or a domain name resolvable by DNS.
 | 
						|
.P
 | 
						|
If a server name is specified a connection attempt will be made, and you 
 | 
						|
will be prompted for a user name and password by the remote system. 
 | 
						|
Following the login (or immediately, if no server name was specified), the
 | 
						|
.br
 | 
						|
.B ftp>
 | 
						|
.br 
 | 
						|
prompt is displayed. The following commands are accepted at the prompt:
 | 
						|
.P
 | 
						|
Command:      Description
 | 
						|
.br
 | 
						|
!             Escape to a shell
 | 
						|
.br
 | 
						|
append        Append a file to remote host
 | 
						|
.br
 | 
						|
ascii         Set file transfer type to ascii
 | 
						|
.br
 | 
						|
binary        Set file transfer type to binary
 | 
						|
.br
 | 
						|
block         Set file transfer mode to block
 | 
						|
.br
 | 
						|
bye           Close connection and exit
 | 
						|
.br
 | 
						|
cd            Change directory on remote host
 | 
						|
.br
 | 
						|
close         Close connection
 | 
						|
.br
 | 
						|
clone         Clone a file
 | 
						|
.br
 | 
						|
del           Remove file on remote host
 | 
						|
.br
 | 
						|
dir           Display long form remote host directory listing
 | 
						|
.br
 | 
						|
exit          Close connection and exit
 | 
						|
.br
 | 
						|
get           Retrieve a file from remote host
 | 
						|
.br
 | 
						|
help          Display this text
 | 
						|
.br
 | 
						|
lcd           Change directory on local host
 | 
						|
.br
 | 
						|
ldir          Display long form local host directory listing
 | 
						|
.br
 | 
						|
lls           Display local host directory listing
 | 
						|
.br
 | 
						|
lmkdir        Create directory on local host
 | 
						|
.br
 | 
						|
lpwd          Display current directory on local host
 | 
						|
.br
 | 
						|
lrmdir        Remove directory on local host
 | 
						|
.br
 | 
						|
ls            Display remote host directory listing
 | 
						|
.br
 | 
						|
mget          Retrieve multiple files from remote host
 | 
						|
.br
 | 
						|
mkdir         Create directory on remote host
 | 
						|
.br
 | 
						|
mod           Get file modification time
 | 
						|
.br
 | 
						|
mput          Send multiple files to remote host
 | 
						|
.br
 | 
						|
noop          Send the ftp NOOP command
 | 
						|
.br
 | 
						|
open          Open connection to remote host
 | 
						|
.br
 | 
						|
pass          Enter remote user password
 | 
						|
.br
 | 
						|
passive       Toggle passive mode
 | 
						|
.br
 | 
						|
put           Send a file to remote host
 | 
						|
.br
 | 
						|
putu          Send a file to remote host(unique)
 | 
						|
.br
 | 
						|
pwd           Display current directory on remote host
 | 
						|
.br
 | 
						|
quit          Close connection and exit
 | 
						|
.br
 | 
						|
quote         Send raw ftp command to remote host
 | 
						|
.br
 | 
						|
reget         Restart a partial file retrieve from remote host
 | 
						|
.br
 | 
						|
remotehelp    Display ftp commands implemented on remote host
 | 
						|
.br
 | 
						|
reput         Restart a partial file send to remote host
 | 
						|
.br
 | 
						|
rm            Remove file on remote host
 | 
						|
.br
 | 
						|
rmdir         Remove directory on remote host
 | 
						|
.br
 | 
						|
site          Send a site specific command
 | 
						|
.br
 | 
						|
size          Get file size information
 | 
						|
.br
 | 
						|
status        Get connection/file status information
 | 
						|
.br
 | 
						|
stream        Set file transfer mode to stream
 | 
						|
.br
 | 
						|
system        Get remote system type information
 | 
						|
.br
 | 
						|
user          Enter remote user information
 | 
						|
.br
 | 
						|
ver           Display client version information
 | 
						|
 | 
						|
.SH "SEE ALSO"
 | 
						|
.BR ftpd (8)
 | 
						|
.br
 | 
						|
.BR ftpget (1)
 | 
						|
.br
 | 
						|
.SH NOTES
 | 
						|
The FTP protocol passes unencrypted usernames and passwords to clients,
 | 
						|
so they are potentially exposed to evildoers with network sniffers. So be 
 | 
						|
wary of using this to exchange files between your own accounts. Obviously 
 | 
						|
if you have a root account on another system and the remote system will 
 | 
						|
accept a login as root this is extremely dangerous. (Many ftp servers will
 | 
						|
not allow a connection by root).
 | 
						|
.P
 | 
						|
Text-mode (ASCII) transfers are the default mode, be sure to enter the 
 | 
						|
"binary" command if you are downloading a program file or a compressed 
 | 
						|
archive, in fact anything other than a text file from a machine with a
 | 
						|
different text-file format than Minix uses.
 | 
						|
.P
 | 
						|
If you are behind a firewall you probably need to use passive mode to 
 | 
						|
successfully transfer files.
 | 
						|
 
 | 
						|
.SH BUGS
 | 
						|
None are known, but there may be some unknown ones. Version 1.00 corrects
 | 
						|
a bug in previous versions that would append a \\r (0xd) character to file
 | 
						|
names on the destination when an mget transfer was used in binary mode.
 | 
						|
 | 
						|
.SH AUTHOR
 | 
						|
The Minix httpd server was created by and is maintained by Michael Temari
 | 
						|
<Michael@TemWare.Com>. The earliest version was released in 1992, for use
 | 
						|
with Michael's TNet networking extensions for Minix 1.5. 
 | 
						|
.P
 | 
						|
Man page compiled by Al Woodhull <asw@woodhull.com>
 | 
						|
.\" updated 2003-12-13
 |