码迷,mamicode.com
首页 > 其他好文 > 详细

VSFTP配置虚拟账户

时间:2014-07-22 14:55:14      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:linux   ftp   

将txt文本文件导为db数据文件:

db_load -T -t hash -f vuser.txt /etc/vsftpd/vuser_passwd.db





ftp认证文件设置(编辑认证文件/etc/pam.d/vsftpd,全部注释掉原来语句,再增加以下两句):

auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd

account required pam_userdb.so db=/etc/vsftpd/vuser_passwd




进行虚拟用户目录和权限设置:

local_root=/var/www/html

write_enable=YES

anon_umask=022

anon_world_readable_only=NO

anon_upload_enable=YES 

anon_mkdir_write_enable=YES

anon_other_write_enable=YES



设置selinux访问策略配置:

setsebool -P ftpd_disable_trans 1

setsebool -P allow_ftpd_full_access 1

setsebool -P allow_ftpd_use_cifs 1

setsebool -P allow_ftpd_use_nfs 1

setsebool -P ftp_home_dir 1

setsebool -P httpd_enable_ftp_server 1

setsebool -P tftp_anon_write 1


VSFTP配置虚拟账户

标签:linux   ftp   

原文地址:http://msorry.blog.51cto.com/2206834/1441173

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!