#! /usr/bin/perl5 print <File Transfer Protocol (FTP)

The file transfer protocol (FTP) is a TCP/IP service that sends and receives files to and from remote networks. The ftp command interpreter supports the user interface to FTP: it manages requests for connections to remote servers and provides options for controlling the file transfer session. The ftpd daemon process supports FTP functions on the server: it accepts incoming connections and responds to user requests during the session.

Ordinarily, FTP connections require a login procedure that identifies the user and assigns a user account and privileges for the session. However, this connection method does not accommodate connection requests from users who are unknown to the server. To offer FTP services to unknown users, you can implement anonymous FTP. Anonymous FTP allows anyone to connect to the server but, by restricting directory access, it restricts what these users may do.

Configuring FTP involves specifying ftpd parameters and setting up the anonymous FTP user account. You configure and manage FTP using these forms:

For instructions on setting up anonymous FTP, see IRIX Admin: Networking and Mail.
See also ftp(1C) and ftpd(1M).

EndOfFile