26.2.5.8. ネットワークオプション
以下は、vsftpd がネットワークと対話する方法に影響を与えるディレクティブの一覧です。
- accept_timeout: パッシブモードを使用して接続を確立するクライアントの時間を指定します。デフォルト値は 60 です。
- anon_max_rate: 匿名ユーザーの最大データ転送速度をバイト/秒単位で指定します。デフォルト値は 0 で、転送レートを制限しません。
- connect_from_port_20 有効にすると、vsftpd はアクティブモードのデータ転送中にサーバー上でポート 20 を開くのに十分な権限で実行されます。このオプションを無効にすると、vsftpd は権限が少なく実行できますが、一部の FTP クライアントと互換性がない場合があります。デフォルト値は NO です。Red Hat Enterprise Linux 5.10 では、このオプションは 設定ファイルで YES に設定されます。
- connect_timeout - アクティブモードを使用するクライアントがデータ接続に応答する最大時間を秒単位で指定します。デフォルト値は 60 です。
- data_connection_timeout - データ転送を停止できる最大時間を秒単位で指定します。トリガーされると、リモートクライアントへの接続は閉じられます。デフォルト値は 300 です。
- ftp_data_port - connect_from_port_20 が YES に設定されている場合に、アクティブなデータ接続に使用されるポートを指定します。デフォルト値は 20 です。
- idle_session_timeout - リモートクライアントからのコマンド間の最大時間を指定します。トリガーされると、リモートクライアントへの接続は閉じられます。デフォルト値は 300 です。
- listen_address: vsftpd がネットワーク接続をリッスンする IP アドレスを指定します。このディレクティブにはデフォルト値がありません。ヒント異なる IP アドレスを提供する vsftpd のコピーを複数実行する場合は、vsftpd デーモンのコピーごとに、このディレクティブの値が異なる必要があります。マルチホーム FTP サーバーの詳細は、「vsftpdの複数コピーの起動」 を参照してください。
- listen_address6: listen_ipv6 が YES に設定されている場合に、vsftpd がネットワーク接続をリッスンする IPv6 アドレスを指定します。このディレクティブにはデフォルト値がありません。ヒント異なる IP アドレスを提供する vsftpd のコピーを複数実行する場合は、vsftpd デーモンのコピーごとに、このディレクティブの値が異なる必要があります。マルチホーム FTP サーバーの詳細は、「vsftpdの複数コピーの起動」 を参照してください。
- listen_port: vsftpd がネットワーク接続をリッスンするポートを指定します。デフォルト値は 21 です。
- local_max_rate: サーバーにログインしているローカルユーザーの最大レートデータがバイト/秒単位で転送されるように指定します。デフォルト値は 0 で、転送レートを制限しません。
- max_clients: スタンドアロンモードで実行している場合に、サーバーに接続できる同時クライアントの最大数を指定します。追加のクライアント接続があると、エラーメッセージが表示されます。デフォルト値は 0 で、接続を制限しません。
- max_per_ip - 同じソース IP アドレスから接続可能なクライアントの最大数を指定します。デフォルト値は 0 で、接続を制限しません。
- pasv_address: ネットワークアドレス変換(NAT)ファイアウォールの背後にあるサーバー向けのサーバーのパブリック向け IP アドレスの IP アドレスを指定します。これにより、vsftpd はパッシブモード接続の正しいリターンアドレスを渡すことができます。このディレクティブにはデフォルト値がありません。
- pasv_enable: 有効にすると、パッシブモードの接続が許可されます。デフォルト値は YES です。
- pasv_max_port: パッシブモード接続のために FTP クライアントに送信される最大ポートを指定します。この設定はポート範囲を制限するために使用され、ファイアウォールルールの作成が容易になります。デフォルト値は 0 で、パッシブポートの範囲の最大値は制限しません。値は 65535 を超えることができません。
- pasv_min_port: パッシブモード接続の FTP クライアントに送信される最小ポートを指定します。この設定はポート範囲を制限するために使用され、ファイアウォールルールの作成が容易になります。デフォルト値は 0 で、パッシブポート範囲を最小限に制限しません。値は 1024 未満にしないでください。
- pasv_promiscuous: 有効にすると、データ接続は、同じ IP アドレスから発信されていることを確認するためにチェックされません。この設定は、特定のタイプのトンネリングにのみ役立ちます。デフォルト値は NO です。注意絶対に必要なセキュリティー機能は有効にしないでください。パッシブモード接続がデータ転送を開始する制御接続と同じ IP アドレスから送信されることを検証する重要なセキュリティー機能を無効にするためです。
- port_enable: 有効にすると、アクティブモードの接続が許可されます。デフォルト値は YES です。