2008年7月14日月曜日

vsftpd ルートディレクトリ 変更

OS:CentOS 5.2 vsftpd: 2.0.3 ユーザ毎に/home/xxx/public_htmlとする場合はvsftpd.confにlocal_root=public.htmlと書くだけですが、ホームディレクトリ以外にするにはどうするか? user_conf_dirを設定し、そこにユーザ毎の設定を書けばOKです。 ユーザfooの場合の設定
vi /etc/vsftpd/vsftpd.conf
以下の一文を追記
user_conf_dir=/etc/vsftpd/user_conf

ディレクトリを作成
mkdir /etc/vsftpd/user_conf
fooの設定ファイルを作成しルートディレクトリを指定する
vi /etc/vsftpd/user_conf/foo
local_root=/var/www/html
参考:http://www.eqg.org/taiki/vsftpd.shtml

0 件のコメント: