めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

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