vsftp虚拟账号的配置原理:通过虚拟账号与本地账号的映射,实现管理的安全性。[root@localhost Server]# rpm -ivh vsftpd-2.0.5-16.el5.i386.rp
.
vsftp虚拟账号的配置
原理:通过虚拟账号与本地账号的映射,实现管理的安全性。
.[root@localhost Server]# rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm..[root@localhost Server]# rpm -ivh db4-utils-4.3.29-10.el5.i386.rpm..[root@localhost vsftpd]# touch vsftpd.txt..[root@localhost vsftpd]# vim vsftpd.txt..test1..123..test2..123..[root@localhost vsftpd]# db_load -T -t hash -f vsftpd.txt user.db..[root@localhost vsftpd]# cd /etc/pam.d..[root@localhost pam.d]# vim vsftpd //添加模块,最好删除原先模块..auth required pam_userdb.so db=/etc/vsftpd/user..account required pam_userdb.so db=/etc/vsftpd/user..[root@localhost pam.d]# useradd -s /sbin/nologin user1 //创建本地映射用户..[root@localhost pam.d]# vim /etc/vsftpd/vsftpd.conf //修改vsftp主配置文档,实现映射..guest_enable=YES..guest_username=user1..[root@localhost pam.d]# service vsftpd start..[root@localhost ~]# cd /home/.[root@localhost home]# chmod a+x user1
测试结果
注:测试时;关闭防火墙。
.