148 lines
4.3 KiB
Groff
148 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 ftpget (1).
|
|
.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 2006-06-18
|