构建Vsftpd文件传输服务器

1、安装vsftpd 服务 db


构建vsftpd文件传输服务器_Vsftp

2、添加三个虚拟用户 devadmin  sales  saleadm

 

构建vsftpd文件传输服务器_服务器_02

3、用db_load工具将列表文件转化为DB数据库文件

构建vsftpd文件传输服务器_服务器_03

4、建立FTP 访问的目录及虚拟用户对应的系统用户

构建vsftpd文件传输服务器_服务器_04

5、建立根目录,任何用户都可访问,且可以下载/var/ftp/soft

构建vsftpd文件传输服务器_linux_05

建立用户sales saleadm 访问的目录及文件

 构建vsftpd文件传输服务器_linux_06

6、设置用于虚拟用户的PAM文件

 

构建vsftpd文件传输服务器_linux_07

7、修改vsftpd.conf 主配置文件,启用虚拟用户支持

构建vsftpd文件传输服务器_linux_08

8、为不同用户建立独立的配置文件


构建vsftpd文件传输服务器_linux_09

匿名用户


构建vsftpd文件传输服务器_服务器_10

devadmin 配置

构建vsftpd文件传输服务器_linux_11 

为用户sales 配置独立的配置文件

构建vsftpd文件传输服务器_linux_12

为用户saleadm 配置独立的配置文件

构建vsftpd文件传输服务器_linux_13

9、重启vfstpd服务


构建vsftpd文件传输服务器_Vsftp_14

 

10、验证结果

 

匿名用户登录

 

构建vsftpd文件传输服务器_Vsftp_15

Sales登录,只能下载/复制  不能进行其他操作

构建vsftpd文件传输服务器_Vsftp_16

Saleadm登陆对、var/market  有管理权限

构建vsftpd文件传输服务器_Vsftp_17

构建vsftpd文件传输服务器_服务器_18

Devadm登陆管理/var/ftp/soft

 

构建vsftpd文件传输服务器_Vsftp_19

总结

 

构建vsftpd文件传输服务器_Vsftp_20

试验成功!!!!!!!!!!

 

常见问题:

1、关防火墙

2、开关闭sclinux     setenforce 0 或者 添加防火墙规则

3、会出现文件权限问题  甚至文件权限

4、出现:不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接

 

执行:net use * /del /y