首页 > 代码库 > VSFTP配置虚拟账户
VSFTP配置虚拟账户
将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配置虚拟账户
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。