centsOS下安裝vsftp的配置
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
每個用戶占一行,如:
peter
john
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
最後更新:2017-04-03 12:55:16