trx
Published on 2016-05-28 / 18 Visits
0

vsftpd虚拟用户配置

1、建立虚拟用户: vim /etc/vsftpd/vuser_passwd.txt 输入需要使用的虚拟用户名字和密码 奇数是用户偶数是密码如下 tangrx 111111   2、建立db数据库,同时只有root用户才能读写: db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db chmod 600 /etc/vsftpd/vuser_passwd.db 3、配置pam文件,添加最后两条: vim /etc/pam.d/vsftpd #%PAM-1.0 #session optional pam_keyinit.so force revoke #auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed #auth required pam_shells.so #auth include password-auth #account include password-auth #session required pam_loginuid.so #session include password-auth auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd account required pam_userdb.so db=/etc/vsftpd/vuser_passwd 4、配置vsftpd.conf文件