3 ftp \- a File Transfer Protocol client for Minix
9 is a File Transfer Protocol client for Minix written by Michael Temari.
11 There are no command line options for
13 except for the optional server name, which may be either a numeric IP address
14 or a domain name resolvable by DNS.
16 If a server name is specified a connection attempt will be made, and you
17 will be prompted for a user name and password by the remote system.
18 Following the login (or immediately, if no server name was specified), the
22 prompt is displayed. The following commands are accepted at the prompt:
28 append Append a file to remote host
30 ascii Set file transfer type to ascii
32 binary Set file transfer type to binary
34 block Set file transfer mode to block
36 bye Close connection and exit
38 cd Change directory on remote host
40 close Close connection
44 del Remove file on remote host
46 dir Display long form remote host directory listing
48 exit Close connection and exit
50 get Retrieve a file from remote host
52 help Display this text
54 lcd Change directory on local host
56 ldir Display long form local host directory listing
58 lls Display local host directory listing
60 lmkdir Create directory on local host
62 lpwd Display current directory on local host
64 lrmdir Remove directory on local host
66 ls Display remote host directory listing
68 mget Retrieve multiple files from remote host
70 mkdir Create directory on remote host
72 mod Get file modification time
74 mput Send multiple files to remote host
76 noop Send the ftp NOOP command
78 open Open connection to remote host
80 pass Enter remote user password
82 passive Toggle passive mode
84 put Send a file to remote host
86 putu Send a file to remote host(unique)
88 pwd Display current directory on remote host
90 quit Close connection and exit
92 quote Send raw ftp command to remote host
94 reget Restart a partial file retrieve from remote host
96 remotehelp Display ftp commands implemented on remote host
98 reput Restart a partial file send to remote host
100 rm Remove file on remote host
102 rmdir Remove directory on remote host
104 site Send a site specific command
106 size Get file size information
108 status Get connection/file status information
110 stream Set file transfer mode to stream
112 system Get remote system type information
114 user Enter remote user information
116 ver Display client version information
122 The FTP protocol passes unencrypted usernames and passwords to clients,
123 so they are potentially exposed to evildoers with network sniffers. So be
124 wary of using this to exchange files between your own accounts. Obviously
125 if you have a root account on another system and the remote system will
126 accept a login as root this is extremely dangerous. (Many ftp servers will
127 not allow a connection by root).
129 Text-mode (ASCII) transfers are the default mode, be sure to enter the
130 "binary" command if you are downloading a program file or a compressed
131 archive, in fact anything other than a text file from a machine with a
132 different text-file format than Minix uses.
134 If you are behind a firewall you probably need to use passive mode to
135 successfully transfer files.
138 None are known, but there may be some unknown ones. Version 1.00 corrects
139 a bug in previous versions that would append a \\r (0xd) character to file
140 names on the destination when an mget transfer was used in binary mode.
143 The Minix httpd server was created by and is maintained by Michael Temari
144 <Michael@TemWare.Com>. The earliest version was released in 1992, for use
145 with Michael's TNet networking extensions for Minix 1.5.
147 Man page compiled by Al Woodhull <asw@woodhull.com>
148 .\" updated 2006-06-18