vsftpdをユーザ毎に設定をする
VMwareで開発用に一人で使っている分には、一人しかユーザがいないので、どうでもいいや、と思ってしまうのですが、複数人で使っている場合は、ユーザ毎に設定を割り振る必要がある場合もあります。
ユーザ毎の設定を有効にする
$ mkdir /etc/vsftpd/vsftpd_user_conf $ vi /etc/vsftpd/vsftpd.conf
vsftpd.confに追記。
# ユーザーごとの設定ファイルを有効にする。 user_config_dir=/etc/vsftpd/vsftpd_user_conf
再起動
/etc/rc.d/init.d/vsftpd restart
ユーザ毎の設定ファイル
/etc/vsftpd/vsftpd_user_conf/ユーザ名
ユーザを指定したディレクトリをホームに
local_root=/usr/local/apache2/htdocs/
.から始まるファイルを表示する
force_dot_files=YES
所有者の表示を(数字ではなく)テキストにする
text_userdb_names=YES
バージョン表示
/usr/sbin/vsftpd -v