28.0 YaSTによるFTPサーバの設定

YaST [FTP Server]モジュールを使用すると、コンピュータをFTPサーバとして機能するように設定できます。匿名および/または認証されたユーザは、コンピュータに接続し、FTPプロトコルでファイルをダウンロードし、設定によってはファイルをアップロードすることができます。YaSTは、システムにインストールされた各種のFTPサーバデーモンに統一された設定インタフェースを提供しています。

YaST [FTP Server]設定モジュールを使用すると、2つの異なるFTPサーバデーモン(vsftpd (Very Secure FTP Daemon)、pure-ftpd)を設定できます。設定できるのは、インストール済みサーバだけです。

vsftpdサーバとpure-ftpdサーバの設定オプションは多少異なります(特に、[エキスパート設定]ダイアログ)。この章では、vsftpdサーバの設定について説明します。

YaST FTPサーバモジュールがシステム内にない場合は、yast2-ftp-serverパッケージをインストールしてください。

YaSTで、FTPサーバを設定するには、次の手順に従います。

  1. YaSTコントロールセンターを開き、[ネットワークサービス] > [FTP Server]の順に選択するか、rootとしてyast2 ftp-serverコマンドを実行します。

  2. システムにFTPサーバがインストールされていない場合は、YaST FTPサーバモジュールの起動時に、インストールするサーバをどれにするか質問されます。サーバを選択してダイアログを確認します。

  3. [起動]ダイアログで、FTPサーバの起動を設定します。詳細については、セクション 28.1, FTPサーバの起動を参照してください。

    [一般]ダイアログで、FTPディレクトリ、歓迎メッセージ、ファイル作成マスクなどの各種パラメータを設定します。詳細については、セクション 28.2, FTP一般設定を参照してください。

    [Performance]ダイアログで、FTPサーバの負荷に影響するパラメータを設定します。詳細については、セクション 28.3, FTPパフォーマンス設定を参照してください。

    [認証]ダイアログで、匿名および/または認証されたユーザに対してFTPサーバを使用可能にするかどうか設定します。詳細については、セクション 28.4, 認証を参照してください。

    [エキスパート設定]ダイアログで、FTPサーバの操作モード、SSL接続、およびファイアウォール設定を設定します。詳細については、セクション 28.5, エキスパート設定を参照してください。

  4. [完了]を押して設定を保存します。