1.安装vsftpd服务,和测试命令ftp
2.建立虚拟用户的用户名/密码数据库
vsftpd服务的虚拟用户数据库使用的是Berkeley DB格式的数据文件。建立数据库文件要用到db_load命令工具,所以要安装db4软件包
(一)建立文本格式的用户名/密码列表文件,奇数行为用户名,偶数行对应为上一行用户名密码。
(二)用db_load工具将列表文件转化为DB数据库文件。
3.建立FTP访问根目录以及虚拟用户对应的系统账号
4.建立PAM认证文件
5.修改vsftpd的主配置文件,添加对虚拟用户的支持。
6.为不同的虚拟用户配置独立的配置文件
7.为mike和john建立独立配置目录及文件
8.启动vsftpd服务
权限说明:
本地测试:
(一)john的测试
(二)mike的测试
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiYWan5SZwEmNiVDN2YTOiZmN1MTM4IWOjRGO3ImZiNWMkdDNk9CXyEzLcVDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL0M3Lc9CX6MHc0RHaiojIsJye.gif)