ftp虚拟账户配置

虚拟帐户
# yum install db4-utils -y

# useradd -d  /var/ftp/vuserdir -s /sbin/nologin  vuser

# cd /etc/vsftpd
[root@teacher vsftpd]# ls
[root@teacher vsftpd]# rm -f vsftpd.conf
[root@teacher vsftpd]# cp vsftpd.conf.bak vsftpd.conf

 #anonymous_enable=YES
115 guest_enable=YES
116 guest_username=vuser
117 pam_service_name=vsftpd1
83 anon_world_readable_only=NO
# vim vftpuser.txt
pan
123
sun
456

# db_load -T -t hash -f /etc/vsftpd/vftpuser.txt /etc/vsftpd/vftpuser.db 
# chmod 600 vftpuser.db
[root@teacher vsftpd]# ls -l vftpuser.db
-rw------- 1 root root 12288 Aug 19 15:09 vftpuser.db

# cd /etc/pam.d
# vim vsftpd1
auth     required    /lib/security/pam_userdb.so   db=/etc/vsftpd/vftpuser
account  required    /lib/security/pam_userdb.so   db=/etc/vsftpd/vftpuser

# service vsftpd restart

 

你可能感兴趣的:(ftp,配置,虚拟账户)