Provided by: manpages-ja_0.5.0.0.20180315+dfsg-1_all
名前
vfstpd.conf - vsftpd の設定ファイル
説明
vsftpd.conf は vsftpd の動作の様々な側面を制御するのに使用する。 デフォルトでは、vsftpd は /etc/vsftpd.conf という場所を探す。 しかし、vsftpd のコマンドライン引数で上書きできる。 コ マンドライン引数は vsftpd の設定ファイルのパスである。 設定ファイルを指定できることで、 xinetd のような高等な inetd において、バーチャルホストごとに異なる設定ファイルで vsftpdを 起動したい場合には便利である。
書式
vsftpd.conf の書式はとても単純である。 各行はコメントかディレクティブ(指示語)のどちらかで ある。 # で始まる行はコメントであり、無視される。 ディレクティブ行は次のフォーマットであ る。 option=value オプション(option)、=、値(value)の間に空白を入れるとエラーになるので 注意すること。 各設定はコンパイル時に指定されたデフォルト値を持つが、 設定ファイルによって変更することが 可能である。
真偽値オプション
以下は引数に真偽値をとるオプションのリストである。 真偽値は YES または NO である。 anon_mkdir_write_enable YES に設定した場合、anonymous(匿名)ユーザはある条件の下でディレクトリ を新規に作成 することが許可される。 実際に機能させるには write_enable オプションが有効になってい なければならず、また anonymous ftp ユーザが 親ディレクトリに対する書き込み権限を 持っている必要がある。 デフォルト: NO anon_other_write_enable YES に設定した場合、anonymous ユーザに ファイルのアップロードとディレクトリの作成以 外の書き込み操作、 すなわち削除と名前の変更を許可する。 一般的には推奨されない が、オプションの完全性のために含まれている。 デフォルト: NO anon_upload_enable YES に設定した場合、ある条件の下で anonymous ユーザに ファイルのアップロードを許可 する。 実際に機能させるには、 write_enable オプションを有効にしなければならず、また anonymous ftp ユーザが 親ディレクトリに対する書き込み権限を持っている必要がある。 デフォルト: NO anon_world_readable_only YES に設定した場合、 anonymous ユーザには誰でも読み込み可になっているファイルの ダ ウンロードのみを許可する。 これは、ftp ユーザがファイルを 所有できることを (特に アップロードされたファイルがある場合に) 認めている。 デフォルト: YES anonymous_enable anonymous ログインを許可するかどうかを制御する。 YES にした場合、ユーザー名 ftp と anonymous の両方を anonoymous ログインとして認識する。 デフォルト: YES ascii_download_enable YES に設定した場合、 ダウンロード時の ASCII モードでのデータ転送を許可する。 デフォルト: NO ascii_upload_enable YES に設定した場合、 アップロード時の ASCII モードでのデータ転送を許可する。 デフォルト: NO async_abor_enable YES に設定した場合、特殊な FTP コマンド "非同期 ABOR" を許可する。 この機能を使用す るのは、分別のない FTP クライアントだけである。 さらに、この機能は取り扱いが難しい ので、デフォルトで無効にされている。 この機能を有効にしなかった場合には、 転送を中 止したときに不幸にも固まる FTP クライアントがあるので、 これを有効にしたくなるかも しれない。 デフォルト: NO background YES に設定し、vsftpd が "listen" モードで起動された場合、 リスナープロセスをバック グラウンドにする。 すなわち、vsftpd を起動したシェルにすぐに制御が戻る。 デフォルト: NO check_shell 注意! このオプションは PAM 対応ではない vsftpd でのみ意味を持つ。 NO に設定した場 合、ローカルユーザのログイン時の、 シェルが有効であるかどうかの /etc/shells チェッ クをしない。 デフォルト: YES chmod_enable YES に設定した場合、SITE CHMOD コマンドを許可する。 注意! これはローカルユーザにの み適用される。 anonymous ユーザは、決して SITE CHMOD を使用できない。 デフォルト: YES chown_uploads YES に設定した場合、anonymous でアップロードされたファイルの所有者を chown_username で設定したユーザにする。 管理上、そして多分セキュリティの観点から便利である。 デフォルト: NO chroot_list_enable YES に設定した場合、ログイン後にホームディレクトリへと chroot() されるローカルユー ザのリストを指定できる。 chroot_local_user を YES に設定した場合には、意味が異なっ てくる。 リストはその場合、chroot() jail へと移動されないユーザ のリストとなる。 デ フォルトでは、このリストは /etc/vsftpd.chroot_list ファイルであるが、 chroot_list_file 設定によってこれを変更することができる。 デフォルト: NO chroot_local_user YES に設定した場合、ローカルユーザは(デフォルトで)ログイン後に ホームディレクトリへ と chroot() される。 警告: このオプションはセキュリティに密接に関連する。 ユーザが アップロード権限を持っていたり、シェルでのアクセスができる場合は 特にである。 何を しているかを理解している場合にのみ有効にすること。 これらのセキュリティの問題は vsftpd に特有の問題ではないことに 注意してほしい。 ローカルユーザを chroot() jail に入れることができるすべての FTP デーモンにおいて、この問題がある。 デフォルト: NO connect_from_port_20 PORT でのデータ接続において、サーバが(送信元)ポートに 20(ftp-data) を使うかどうか制 御する。 セキュリティ上の理由から、いくつかのクライアントはポート 20 を要求する。 逆に言えば、このオプションを無効にすることで、わずかではあるが vsftpd をより少ない 特権で動作させることができる。 デフォルト: NO (ただし、サンプルの設定ファイルでは有効になっている) deny_email_enable YES に設定した場合、anonymous ユーザのパスワード(e-mail アドレス)のうち、 ログイン を拒否したいもののリストを設定できる。 デフォルトでは、このリストは /etc/vsftpd.banned_emails ファイルであるが、 banned_email_file 設定によってこれを変 更することができる。 デフォルト: NO dirlist_enable NO に設定した場合、すべてのディレクトリ表示コマンドは、 アクセス拒否 (permission denied) になる。 デフォルト: YES dirmessage_enable YES に設定した場合、FTP サーバ上のユーザが 新たなディレクトリに初めて入ったとき に、メッセージを見せることができる。 デフォルトでは、ディレクトリの .message という ファイルが調べられるが、 message_file 設定によってこれを変更することができる。 デフォルト: NO (ただし、サンプルの設定ファイルでは有効になっている) download_enable NO に設定した場合、すべてのダウンロード要求はアクセス拒否になる。 デフォルト: YES dual_log_enable YES に設定した場合、デフォルトで /var/log/xferlog と /var/log/vsftpd.log という二つ のログファイルを同時に生成する。 前者は wu-ftpd 形式の転送ログで、標準的なツールに よって解析することができる。 後者は vsftpd 独自形式のログである。 デフォルト: NO force_dot_files YES に設定した場合、クライアントが "a" フラグを使用していなくても、 ドット (.) で始 まるファイルとディレクトリも、ディレクトリリストに表示する。 デフォルト: NO guest_enable YES に設定した場合、anonymous でないログインすべてを "guest" にクラス分けする。 guest ログインは、 guest_username 設定で指定したユーザにマッピングする。 デフォルト: NO hide_ids YES に設定した場合、ディレクトリリストでのユーザ・グループの情報を "ftp" と表示す る。 デフォルト: NO listen YES に設定した場合、スタンドアロンモードで起動する。 これは inetd などのスーパー サーバから起動してはいけないということを意味する。 その代わりに、vsftpd プログラム を一度だけ直接実行すればよい。 vsftpd 自身が、入ってくる接続を待ち、処理する面倒を みる。 デフォルト: NO listen_ipv6 IPv4 ソケットの代わりに IPv6 ソケットを待ち受ける点を除けば、 listen オプションと同 じである。 このオプションと listen オプションは、 どちらか一方しか指定することがで きない。 デフォルト: NO local_enable ローカルユーザのログインを許可するかどうかを制御する。 YES に設定した場 合、/etc/passwd にある普通のユーザアカウントを ログインに使う。 デフォルト: NO log_ftp_protocol YES に設定した場合、FTP のすべての要求と応答を記録し、 xferlog_std_format オプショ ンを無効にする。 デバッグに便利である。 デフォルト: NO ls_recurse_enable YES に設定した場合、"ls -R" の使用を許可するようになる。 大きなサイトの一番上のレベ ルで ls -R を実行されると、 多くの資源を消費してしまうので、 これはセキュリティ上の ちょっとしたリスクである。 デフォルト: NO no_anon_password YES に設定した場合、anonymous のパスワードを尋ねるのを止める。 すなわち、anonymous ユーザーはパスワード無しでログインする。 デフォルト: NO one_process_model もし Linux 2.4 カーネルを使用しているならば、 一つの接続に一つのプロセスを使用する という、 異なったセキュリティモデルを使用することができる。 これは純粋なセキュリ ティモデルから少し外れるが、 性能を得ることができる。 自サイトで非常に多いユーザの 同時接続をサポートし、 自分が何をしているか知っている人だけが、このオプションを有効 にしたくなる。 デフォルト: NO passwd_chroot_enable chroot_local_user と共に YES に設定した場合、 chroot() jail の場所はユーザごとにな る。 jail は /etc/passwd にある各人のホームディレクトリから得られる。 ホームディレ クトリを表わす文字列に /./ があれば、そのパスの場所が jail になる。 デフォルト: NO pasv_enable NO に設定した場合、データ接続の開始において PASV を許可しない。 デフォルト: YES pasv_promiscuous YES に設定した場合、 PASV セキュリティーチェックを無効にし、 制御用の接続と異なる IP アドレスからのデータ接続を許可する。 何をしているかを理解している場合にのみ有効 にすること。 唯一の道理にかなった利用法は、安全なトンネルの中で使うか、 そうでなけ れば、おそらくは FXP(訳注: リモートホスト間転送) を容易にするためのものである。 デフォルト: NO port_enable NO に設定した場合、データ接続の開始において PORT を許可しない。 デフォルト: YES port_promiscuous YES に設定した場合、 PORT セキュリティーチェックを無効にし、 制御用の接続と異なる IP アドレスへのデータ接続を許可する。 何をしているかを理解している場合にのみ有効に すること。 デフォルト: NO secure_email_list_enable 匿名ログインで許可する e-mail パスワードのリストを 指定したい場合にだけ YES に設定 すること。 仮想的なユーザーを必要とせずに、 低セキュリティなコンテンツへのアクセス を制限する、 面倒の少ないやり方として便利である。 YES に設定した場合には、 email_password_file で指定されるファイルに書かれているパスワードが与えられない限 り、 匿名ログインを許可しない。 このファイルのフォーマットは 1 行に 1 パスワード で、 余分な空白があってはいけない。 デフォルトのファイル名は /etc/vsftpd.email_passwords である。 デフォルト: NO session_support vsftpd がログインセッションを維持しようとするかどうかを制御する。 vsftpd がセッショ ンを維持する場合、utmp と wtmp を更新しようと試みる。 認証に PAM を使用している場合 には、さらに pam_session を open し、 ログアウト時に close する。 セッションのログ 取得が必要なく、vsftpd をより少ない処理で動作させ、 かつ(または)より少ない権限で動 作させたいならば、 これを NO に設定することができる。 注 - utmp と wtmp のサポート は PAM を有効にしてビルドした場合に限られる。 デフォルト: YES setproctitle_enable 有効にした場合、システムのプロセスリスト(例えば ps aux コマンド)に セッションの状態 に関する情報を表示する。 つまり、表示されるプロセス名が vsftpd のセッションがどう なっているか (idle, downloading など)に応じて変化する。 セキュリティ上、これを off のままにしておきたいと思うのが普通である。 デフォルト: NO syslog_enable YES に設定した場合、/var/log/vsftpd.log に 行くはずだったすべてのログ出力を、 代わ りにシステムログに出力する。 FTPD ファシリティでログ出力をする。 デフォルト: NO tcp_wrappers 有効にした場合、 vsftpd を tcp_wrappers をサポートしてコンパイルしてあれば、 外から 来る接続は tcp_wrappers のアクセス制御が適用される。 さらに IP ごとの設定のための仕 組みがある。 tcp_wrappers で環境変数 VSFTPD_LOAD_CONF をセットした場合 (訳注: /etc/hosts.allow で指定することが可能)、 その環境変数で指定したファイルを vsftpd の 設定ファイルとして読み込む。 デフォルト: NO text_userdb_names ディレクトリリストを表示した場合、 デフォルトではユーザとグループのフィールドが ID の数値で表示される。 このオプションを YES にすれば、名前を示す文字列になる。 性能上 の理由から、デフォルトは NO である。 デフォルト: NO use_localtime 有効にした場合、ディレクトリリストの表示にローカルのタイムゾーンを使用する。 デフォ ルトは GMT での表示である。 FTP の MDTM コマンドが返す時刻もこのオプションの影響を 受ける。 デフォルト: NO use_sendfile 使用しているプラットフォーム上で sendfile() システムコールを 使う場合の相対的効果を 確認するための、内部的な設定。 デフォルト: YES userlist_deny このオプションは userlist_enable が有効な場合にのみ意味を持つ。 NO にした場合、 userlist_file で指定したファイルに明示的にリストされたユーザ以外は ログインが拒否さ れる。 ログインを拒否する場合、ユーザにパスワードを尋ねる前に拒否をする。 デフォルト: YES userlist_enable 有効にした場合、 userlist_file で指定したファイルをユーザ名のリストとして読み込む。 このファイルに名前のあるユーザでのログインしようとすると、 パスワードを尋ねられる前 に拒否される。 これは暗号化されていないパスワードが(ネットワーク上を) 転送されてし まうのを防ぐのに効果的である。 userlist_deny も参照のこと。 デフォルト: NO virtual_use_local_privs YES に設定した場合、仮想ユーザにローカルユーザと同じ権限を使用する。 デフォルトで は、仮想ユーザは anonymous ユーザと同じ権限を持ち、 それは(特に書き込み権限に関し て)より制限されたものになりがちである。 デフォルト: NO write_enable ファイルシステムを変更するようなすべての FTP コマンドを 許可するかどうかを制御す る。 対象となるコマンドは STOR, DELE, RNFR, RNTO, MKD, RMD, APPE, SITE である。 デフォルト: NO xferlog_enable 有効にした場合、ログファイルにはアップロードとダウンロードの詳細が記録される。 デ フォルトでは、ログファイルは /var/log/vsftpd.log として置かれるが、 vsftpd_log_file の設定によって変更することが可能である。 デフォルト: NO (ただし、サンプルの設定ファイルでは有効になっている) xferlog_std_format 有効にした場合、wu-ftpd で使われているような標準的な xferlog フォーマットで 転送ロ グファイルを作成する。 既存の統計情報を生成するプログラムを再利用できるので、これは 便利である。 しかしデフォルトの書式は、より読み易いものである。 この形式のログファ イルのデフォルトの場所は /var/log/xferlog であるが、 xferlog_file の設定によっ て、これを変更することが可能である。 デフォルト: NO
数値オプション
以下は引数に数値をとるオプションである。 数値は非負整数でなければならない。 8 進数は umask オプションで便利なのでサポートされている。 8 進数で指定するには、先頭の数字を 0 にする。 accept_timeout リモートのクライアントが PASV でデータ接続を確立するまでの タイムアウト秒数。 デフォルト: 60 anon_max_rate anonymous (匿名) クライアントの最大データ転送レート。 秒あたりのバイト数。 デフォルト: 0 (無制限) anon_umask anonymous (匿名) ユーザが生成したファイルの umask 値。 注意! 8 進数で指定したけれ ば、先頭の "0" を忘れないように。 そうしないと、指定した値は 10 進数の値として扱わ れてしまう。 デフォルト: 077 connect_timeout PORT でのデータ接続において、リモートクライアントが応答するまでの タイムアウト秒 数。 デフォルト: 60 data_connection_timeout データ転送に何ら進捗がない場合に、タイムアウトと見なすまでの秒数。 タイムアウトが発 生した場合、リモートクライアントは蹴り出される。 デフォルト: 300 file_open_mode ファイルがアップロードで作成された場合のファイル・パーミッション。 この値の上に umask がさらに適用される。 実行可能なファイルのアップロードを許可したければ 0777 に 変更すればよい。 デフォルト: 0666 ftp_data_port PORT での接続の場合の、送信元のポート (かっこう悪い名前の connect_from_port_20 が有 効である場合のみ)。 デフォルト: 20 idle_session_timeout 制御接続において、FTP コマンドが何もない場合に タイムアウトと見なすまでの秒数。 タ イムアウトが発生した場合、リモートクライアントは蹴り出される。 デフォルト: 300 listen_port スタンドアロンモードの場合の、 FTP 接続を待ち受けるポート番号。 デフォルト: 21 local_max_rate ローカルユーザの最大データ転送レート。 秒あたりのバイト数。 デフォルト: 0 (無制限) local_umask ローカルユーザが生成したファイルの umask 値。 注意! 8 進数で指定したければ、先頭の "0" を忘れないように。 そうしないと、指定した値は 10 進数の値として扱われてしまう。 デフォルト: 077 max_clients スタンドアロンモードの場合に、接続可能なクライアントの最大数を指定する。 最大数を越 えて接続したクライアントには、エラーメッセージを渡す。 デフォルト: 0 (無制限) max_per_ip スタンドアロンモードの場合に、同じ送信元 IP アドレスからの接続の 最大数を指定する。 この制限を越えて接続したクライアントには、エラーメッセージを渡す。 デフォルト: 0 (無制限) pasv_max_port PASV でのデータ接続に割り当てるポートの最大値。 ファイアウォールで指定するポートの 範囲を狭めるのに使用できる。 デフォルト: 0 (任意のポートを使用) pasv_min_port PASV でのデータ接続に割り当てるポートの最小値。 ファイアウォールで指定するポートの 範囲を狭めるのに使用できる。 デフォルト: 0 (任意のポートを使用) trans_chunk_size これを変更したいとは思わないだろうが、 しかし、より滑らかな帯域制御をしたければ、 これを 8192 のような値に設定してみること。 デフォルト: 0 (vsftpd がふさわしい値を選ぶ)
文字列オプション
以下は引数に文字列をとるオプションである。 anon_root このオプションは、anonymous (匿名) ログイン後に変更する ディレクトリ名を表す。 ディ レクトリ変更の失敗は、静かに無視する。 デフォルト: (なし) banned_email_file anonymous ユーザのパスワード (e-mail アドレス) のうち、 許可しないもののリストの ファイル名を指定する。 オプション deny_email_enable が有効の場合にのみ、このファイ ルは参照される。 デフォルト: /etc/vsftpd.banned_emails banner_file 誰かがサーバに接続したときに表示するテキストを格納するファイル名 を指定する。 この オプションが設定された場合、 ftpd_banner で指定される文字列よりも優先される。 デフォルト: (なし) chown_username anonymous (匿名) でアップロードされたファイルの所有者となる ユーザのユーザ名を指定 する。 このオプションは、関連するもう一つのオプション chown_uploads が有効な場合に のみ意味を持つ。 デフォルト: root chroot_list_file ホームディレクトリ内の choot() jail に入れられる ローカルユーザのリストを示すファイ ル名を指定する。 このオプションは、 chroot_list_enable が有効な場合にのみ意味を持 つ。もし chroot_local_user が有効であれば、このリストは chroot() jail に入れられ*な い* ユーザのリストになる。 デフォルト: /etc/vsftpd.chroot_list cmds_allowed (ログイン後に)許可する FTP コマンドのリストを、コンマで区切って指定する (USER, PASS, QUIT は、ログイン前なら常に許可する)。 指定しなかったコマンドは拒否する。 本 当に FTP サーバを閉じ込めるのに強力な手段となる。 例: cmds_allowed=PASV,RETR,QUIT デフォルト: (なし) deny_file すべての手段でアクセスを許可しない、 ファイル名(やディレクトリ名)のパターンを指定す る。 この影響をうけるファイル/ディレクトリを隠しはしないが、 それらに対するあらゆる 試み (ダウンロード、そのディレクトリへの変更、ディレクトリ内で何か影響するものなど) を拒否する。 このオプションはとても単純なので、本格的なアクセス制御に用いるべきでは ない。 そのような場合には、まず先にファイルシステムのアクセス制御を用いること。 し かしながら、ある種の仮想ユーザの設定には便利である。 deny_file で指定した文字列を含むか、deny_file で指定した 正規表現にマッチする名前を 持つものへのアクセスが拒否される。 vsftpd の正規表現のコードは単純な実装で、完全な 正規表現の部分集合 になっているので、注意すること。 よって、このオプションの使用す るときは、注意深く、 徹底的にテストする必要がある。 また、あらゆる重要なセキュリ ティティーポリシーに対し、 ファイルシステムのパーミッションを使用することを、 その 偉大な信頼性から推奨する。 例: deny_file={*.mp3,*.mov,.private} デフォルト: (なし) email_password_file secure_email_list_enable を設定したときの代替ファイルを設定する。 デフォルト: /etc/vsftpd.email_passwords ftp_username anonymous FTP を取り扱うときに使用するユーザのユーザ名を指定する。 指定したユーザの ホームディレクトリが anonymous FTP のルートとして 使用される。 デフォルト: ftp ftpd_banner 接続が最初に来たときに vsftpd が表示する挨拶メッセージを指定する。 デフォルト: (なし。vsftpd のデフォルトのバナーが表示される) guest_username guest ログインの説明については、真偽値設定の guest_enable を参照して欲しい。 このオ プションでは、guest ユーザが実際に割り当てられるユーザ名を指定する。 デフォルト: ftp hide_file ディレクトリリストから隠すべきファイル名(やディレクトリ名) のパターンを指定する。 ファイル / ディレクトリは隠されているが、 ファイル名を知っているクライアントからは 自由にアクセス可能である。 hide_file で指定した文字列を含むか、hide_file で指定した 正規表現にマッチする名前を持つものが隠される。 vsftpd の正規表現のコードは単純な実 装で、完全な正規表現の部分集合 になっているので、注意すること。 例: hide_file={*.mp3,.hidden,hide*,h?} デフォルト: (なし) listen_address スタンドアロンモードの場合に、listen するアドレスを指定する。 デフォルトは、すべて のローカルインタフェースである。 IP アドレスを(数値で)指定すること。 デフォルト: (なし) listen_address6 listen_address と同様だが、(listen_ipv6 が指定された場合に使用される) IPv6 での接続 を待つアドレスを指定する。 フォーマットは、標準的な IPv6 アドレスである。 デフォルト: (なし) local_root ローカルログイン(すなわち、非 anonymous ログイン)の後に 変更するディレクトリを指定 する。 ディレクトリ変更の失敗は、静かに無視する。 デフォルト: (なし) message_file ユーザが新たなディレクトリに入った場合に 探すファイルの名前を指定する。 中身がリ モートのユーザに表示される。 このオプションは dirmessage_enable オプションが有効の 場合にのみ意味を持つ。 デフォルト: .message nopriv_user 特権を必要としなくなった場合に vsftpd が使用するユーザの ユーザ名を指定する。 注意: nobody を使うのではなく、専用のユーザを使用すべきである。 多くのマシンでは、どちら かと言えば、むしろ多くの重要な事に nobody ユーザが使われる。 デフォルト: nobody pam_service_name vsftpd が使用する PAM サービス名を指定する。 デフォルト: ftp pasv_address PASV コマンドへの応答において、vsftpd が伝える IP アドレスを指定する。 IP アドレス を(数値で)指定すること。 デフォルト: (なし。接続されたソケットからアドレスが決められる) secure_chroot_dir このオプションは空のディレクトリの名前にすべきである。 また、そのディレクトリは ftp ユーザが書き込めてはいけない。 ここで指定するディレクトリは、 ファイルシステムへの アクセスが必要ないときに使用する、 安全な chroot() jail に使われる。 デフォルト: /usr/share/empty user_config_dir この強力なオプションによって、 マニュアルページにあるいかなる設定オプションも ユー ザーごとに上書きすることができる。 使い方は簡単で、以下の例で示す。 user_config_dir を /etc/vsftpd_userr_conf に設定し、ユーザ "chris" がログインした場合、 そのセッ ションの間 /etc/vsftpd_user_conf/chris というファイルにある設定が適用される。 この ファイルの書式は、 このマニュアルページにかかれているものと同じである。 ただし、す べての設定がユーザーごとに効果があるわけではないことに 注意してほしい。 例えば、多 くの設定はユーザーのセッションが開始される前に使用される。 設定例の中で、ユーザーご との動作に影響しないものには、 listen_address, banner_file, max_per_ip, max_clients, xferlog_file などが含まれる。 デフォルト: (なし) user_sub_token このオプションは、仮想ユーザーと組み合わせるときに便利である。 テンプレートを元 に、各仮想ユーザーのホームディレクトリを自動的に生成するのに使用する。 例えば、 guest_username によって実ユーザーのホームディレクトリが /home/virtual/$USER に設定 されていて、 user_sub_token が $USER に設定されていれば、仮想ユーザー fred がログイ ンすると、最終的に (通常は chroot() されて) /home/virtual/fred ディレクトリに移動さ れる。 このオプションは、 local_root が user_sub_token を含んでいる場合にも効果があ る。 デフォルト: (なし) userlist_file userlist_enable オプションが有効な場合に読み込まれるファイルの ファイル名を指定す る。 デフォルト: /etc/vsftpd.user_list vsftpd_log_file vsftpd スタイルの転送ログを記録するファイルのファイル名を指定する。 xferlog_enable が設定されていて、かつ xferlog_std_format が設定されていない場合にのみ、このログは 記録される。 もしくは dual_log_enable オプションを設定すれば記録される。 もう一つさ らに複雑なこととして、 syslog_enable を設定した場合にはファイルには出力されず、出力 は システムログへと送られる。 デフォルト: /var/log/vsftpd.log xferlog_file wu-ftpd スタイルの転送ログを記録するファイルのファイル名を指定する。 転送ログは xferlog_enable と xferlog_std_format が設定されている場合にのみ記録される。 もしく は dual_log_enable オプションを設定すれば記録される。 デフォルト: /var/log/xfer.log
著者
chris@scary.beasts.org VSFTPD.CONF(5)