Chapter 6. Anonymous FTP

 Anonymous FTP(匿名FTP)のセットアップは単純です。必要なのは、anonftp RPMパッケージをRPMを使ってインストールすることだけです(すでにインストール時に実行しているかもしれません)。インストールが完了すると、Anonymous FTPが起動します。

 FTPサーバーを設定するために編集できるファイルがいくつかあります。

/etc/ftpaccess

このファイルは、FTPサーバーに関するほとんどのアクセス制御を定義し、論理グループをセットアップして各サイトからのアクセスを制御すること、同時FTP接続数を制限すること、転送ロギングの設定などを実行できます。詳細については、ftpaccessのmanページを参照してください。

/etc/ftphosts

 ftphostsファイルは、各ホストから特定のアカウントへのアクセスを許可または拒否するために使用されます。詳細については、ftphostsのmanページを参照してください。

/etc/ftpusers

 このファイルには、マシンへのFTP接続を許可しないユーザーをリストします。たとえば、rootはデフォルトで/etc/ftpusersの中にリストされています。つまり、自分のマシンにrootとしてFTP接続してログインすることはできません。これは優れたセキュリティ手段ではあるものの、中にはこのファイルからrootを削除することを好む管理者もいます。