2010年4月1日

玄箱のFTPユーザーのホームディレクトリの指定をします。

ユーザーを作成します。ここではappleとします。

このままでしたら /home/apple/public_html がホームディレクトリになりますが、

これを /var/www/apple/public_html にいくようにします。

vi /etc/vsftpd.conf でファイルを開いて設定を追加します。

local_root=/var/www/ ローカルルートを指定します。(いらないかもしれませんw)
user_config_dir=/etc/ftpset 設定がある場所を指定します。
local_enable=YES ←これはコメント解除でOKかもしれません。

user_config_dir=/etc/ftpsetと指定しましたのでetcのなかにftpsetディレクトリを作成します。

/etc/ftpset のなかに今回のユーザー apple ファイルを作成します。ファイル名とユーザー名は一致させてください。

ファイルを作成したら以下の内容を入力します。

local_root=/var/www/apple/public_html

var/www/ のなかに apple/public_html がないのでしたらこれも作成します。

パーミッションの設定をして、vsftpdを再起動したら完了です。

back