YaST モジュールを使用すると、コンピュータをFTPサーバとして機能するように設定できます。匿名および/または認証されたユーザは、コンピュータに接続し、FTPプロトコルでファイルをダウンロードし、設定によってはファイルをアップロードすることができます。YaSTは、システムにインストールされた各種のFTPサーバデーモンに統一された設定インタフェースを提供しています。
YaST 設定モジュールを使用すると、2つの異なるFTPサーバデーモン(vsftpd (Very Secure FTP Daemon)、pure-ftpd)を設定できます。設定できるのは、インストール済みサーバだけです。
vsftpdサーバとpure-ftpdサーバの設定オプションは多少異なります(特に、ダイアログ)。この章では、vsftpdサーバの設定について説明します。
YaST FTPサーバモジュールがシステム内にない場合は、yast2-ftp-serverパッケージをインストールしてください。
YaSTで、FTPサーバを設定するには、次の手順に従います。
YaSTコントロールセンターを開き、の順に選択するか、rootとしてyast2 ftp-serverコマンドを実行します。
システムにFTPサーバがインストールされていない場合は、YaST FTPサーバモジュールの起動時に、インストールするサーバをどれにするか質問されます。サーバを選択してダイアログを確認します。
ダイアログで、FTPサーバの起動を設定します。詳細については、セクション 28.1, FTPサーバの起動を参照してください。
ダイアログで、FTPディレクトリ、歓迎メッセージ、ファイル作成マスクなどの各種パラメータを設定します。詳細については、セクション 28.2, FTP一般設定を参照してください。
ダイアログで、FTPサーバの負荷に影響するパラメータを設定します。詳細については、セクション 28.3, FTPパフォーマンス設定を参照してください。
ダイアログで、匿名および/または認証されたユーザに対してFTPサーバを使用可能にするかどうか設定します。詳細については、セクション 28.4, 認証を参照してください。
ダイアログで、FTPサーバの操作モード、SSL接続、およびファイアウォール設定を設定します。詳細については、セクション 28.5, エキスパート設定を参照してください。
を押して設定を保存します。