概要
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サーバの起動を設定します。詳細については、29.1項 「FTPサーバの起動」を参照してください。
ダイアログで、FTPディレクトリ、歓迎メッセージ、ファイル作成マスクなどの各種パラメータを設定します。詳細については、29.2項 「FTP一般設定」を参照してください。
ダイアログで、FTPサーバの負荷に影響するパラメータを設定します。詳細については、29.3項 「FTPパフォーマンス設定」を参照してください。
ダイアログで、匿名および/または認証されたユーザに対してFTPサーバを使用可能にするかどうか設定します。詳細については、29.4項 「認証」を参照してください。
ダイアログで、FTPサーバの操作モード、SSL接続、およびファイアウォール設定を設定します。詳細については、29.5項 「エキスパート設定」を参照してください。
を押して設定を保存します。
ダイアログのフレームで、FTPサーバを起動する方法を設定します。システムブート時の自動的なサーバ起動とサーバの手動起動のどちらかを選択できます。FTP接続要求後にのみFTPサーバを起動する場合は、を選択します。
FTPサーバの現在のステータスが、ダイアログのフレームに表示されます。を押して、FTPサーバを起動します。サーバを停止するには、を押します。サーバの設定を変更したら、を押します。を押して設定モジュールを終了しても、設定は保存されます。
ダイアログのフレームに、使用されるFTPサーバか表示されます。vsftpd(Very Secure FTP Daemon)またはpure-ftpdのどちらかを使用できます。両方のサービスがインストールされている場合は、それらの間で切り換えることができます。