虚拟用户模式
创建虚拟用户的数据库文件
创建用于认证的明文数据文件
cd /etc/vsftpd/
vim vuser.list
# 写入如下信息,用于创建用户zhangsan和lisi,密码均为redhat
zhangsan
redhat
lisi
redhat将明文数据文件转化为vsftpd服务可加载的加密数据库文件
db_load -T -t hash -f vuser.list vuser.db
chmod 600 vuser.db
rm -f vuser.list创建vsftpd服务程序用于存储文件的根目录以及虚拟用户映射的系统本地用户
建立用于支持虚拟用户的PAM文件
编辑主配置文件开启虚拟用户模式
对虚拟用户进行不同权限的分配
创建权限配置文件
修改主配置文件开启虚拟用户权限分配
启动服务
设置SELinux域
重启服务
设置防火墙
连接测试
安装FTP客户端工具
Linux系统可使用ftp这款工具,ftp是Linux系统中以命令行界面的方式来管理FTP传输服务的客户端工具。
Windows可以使用FlashFXP、FileZilla等客户端工具。
访问测试
一键部署脚本(虚拟用户模式)
Last updated