★ユーザーごとに/フォルダを分ける★
マニュアル通りだと、vsftpd.confにuser_config_dirで指定したフォルダの中に、
ユーザーごとに作ったテキストファイルを置いて、local_rootを設定すればいい
はずなんだけど、何をやっても無視される場合、以下が原因かもしれません。
①FTPクライアントのキャッシュが効いていて、変わってないように見える(笑)
②ユーザーごとに作ったテキストファイルに
write_enable=YESかNO
を追加する。
これで今回は行けました(*^ー゚)b
【ユーザーごとに/フォルダを分ける】
vsftpd.conf
---
# [userごとのhome設定]
# ユーザーごとの設定ファイルを置く場所を指定する
user_config_dir=/etc/vsftpd/user_conf
---
touch /etc/vsftpd/user_conf/hogeユーザー
vi /etc/vsftpd/user_conf/hogeユーザー
---
write_enable=YES(書き込み禁止ユーザーならNO)
local_root=/home/opt/hogeユーザー/ftproot
---
マニュアル通りだと、vsftpd.confにuser_config_dirで指定したフォルダの中に、
ユーザーごとに作ったテキストファイルを置いて、local_rootを設定すればいい
はずなんだけど、何をやっても無視される場合、以下が原因かもしれません。
①FTPクライアントのキャッシュが効いていて、変わってないように見える(笑)
②ユーザーごとに作ったテキストファイルに
write_enable=YESかNO
を追加する。
これで今回は行けました(*^ー゚)b
【ユーザーごとに/フォルダを分ける】
vsftpd.conf
---
# [userごとのhome設定]
# ユーザーごとの設定ファイルを置く場所を指定する
user_config_dir=/etc/vsftpd/user_conf
---
touch /etc/vsftpd/user_conf/hogeユーザー
vi /etc/vsftpd/user_conf/hogeユーザー
---
write_enable=YES(書き込み禁止ユーザーならNO)
local_root=/home/opt/hogeユーザー/ftproot
---
※chrootやuser_listの設定は別途行ってくださいね!