cd /etc/vsftpd/
mkdir dir
vim vsftpd.user #创建虚拟用户的数据文件
db_load -T -t hash -f vsftpd.user vsftpd.db #把文件进行转换
chmod 600 vsftpd.db #给权限,保证安全性
useradd -d /var/ftproot -s /sbin/nologin virtual #创建虚拟用户的映射账户
cp -a /etc/pam.d/vsftpd /etc/pam.d/vsftpd.pam #复制一份认证文件,然后修改
vim /etc/pam.d/vsftpd.pam
cd /etc/vsftpd/dir
vim a1
anon_upload_enable=YES #上传文件
chmod o+r /var/ftproot/
vim a2
vim a3
service vsftpd restart #重启服务
client客户机测试:
a1用户:
a2用户:
a3用户: