Anonymous FTP

anonymous FTP のセットアップは単純です。必要なのは、anon-ftp RPM パッケージをインストールすることだけです (すでにインストール時に実行しているかもしれません)。インストールが完了すれば、anonymous FTP が立ち上がります。

FTP サーバを設定するために編集したくなるファイルが 2、3 あります。

/etc/ftpaccess

このファイルは、FTP サーバに関するほとんどのアクセス制御を定義します。手動で行えることには、以下のものがあります。論理「グループ」をセットアップして各サイトからのアクセスを制御すること、同時 FTP 接続数を制限すること、転送ロギングの設定、およびその他多数。詳細については ftpaccess man ページを参照してください。

/etc/ftphosts

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

/etc/ftpusers

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