![]() ![]() |
初期設定では、FTP サーバーにログインしたユーザーは、自分のホームディレクトリより上の階層のディレクトリへアクセスすることができます。しかし、一般ユーザーが自分の ホームディレクトリ以外のディレクトリへアクセスすることを禁止したい場合もあるでしょう。ProFTPD の設定ファイル /etc/proftpd/proftpd.conf に DefaultRoot ディレクティブを指定すると、ユーザーがログインしたときのルートディレクトリを設定することができます。 /etc/proftpd/proftpd.conf には、あらかじめ以下の設定が記述されていますので行頭の # を削除します。
~ の指定により、ログインしたユーザーのルートディレクトリが自分のホームディレクトリに chroot されます。もし、ユーザーのホームディレクトリにある public_html ディレクトリに chroot したいのであれば、以下のように指定することもできます。通常、~/public_html は、ユーザーのホームページを公開するディレクトリとして使用されています。
編集後は、ProFTPD を再起動して設定を反映します。
<<Turbolinux 10 Server チュートリアルに戻る |
Copyright © Turbolinux, Inc..All Right Reserved.



