Previous Section
 < Day Day Up > 
Next Section


Chapter 21: FTP Servers

Overview

The File Transfer Protocol (FTP) is designed to transfer large files across a network from one system to another. Like most Internet operations, FTP works on a client/server model. FTP client programs can enable users to transfer files to and from a remote system running an FTP server program. Chapter 14 discusses FTP clients. Any Linux system can operate as an FTP server. It only has to run the server software—an FTP daemon with the appropriate configuration. Transfers are made between user accounts on client and server systems. A user on the remote system has to log in to an account on a server and can then transfer files to and from that account's directories only. A special kind of user account, named ftp, allows any user to log in to it with the username "anonymous." This account has its own set of directories and files that are considered public, available to anyone on the network who wants to download them. The numerous FTP sites on the Internet are FTP servers supporting FTP user accounts with anonymous login. Any Linux system can be configured to support anonymous FTP access, turning them into network FTP sites. Such sites can work on an intranet or on the Internet.

Note 

On Red Hat, the configuration files for anonymous FTP are now included with the vsftpd package. Installing this package sets up your FTP directories and configures the FTP account.



Previous Section
 < Day Day Up > 
Next Section
This HTML Help has been published using the chm2web software.