1.ユーザーグループを追加します。
# groupadd www
2.設定を変更します
# vi /etc/vsftpd/vsftpd.conf
検索:
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
次のように改正:
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
3.増加ユーザー
# useradd -g www -d /dir/to -M ftpuser
4.ユーザーのパスワードを設定しました
# passwd ftpuser
5. [編集]ユーザーファイル:
# vi /etc/vsftpd/chroot_list
次のような行ごとの各ユーザー、
ピーター・
ジョン
6.再起動vsftpdの
# service vsftpd restart
7.完了し
、最初の設定ステップ1-5を
、各追加のユーザの後に実行するだけ3-5手順を。
変更ユーザー所属グループ
# chown -R www:www /var/www/html/domain.com/htdocs
nginxのを避けるために、ユーザーの同じグループと同じ権利を設定し、PHP、ftpの動作不能問題
# chmod -R g+rwx /var/www/html/domain.com/htdocs
ます。https://my.oschina.net/zhouz/blog/213100で再現