当前位置 : 主页 > 操作系统 > centos >

构建FTP文件传输服务器

来源:互联网 收集:自由互联 发布时间:2023-02-04
拓扑图: 推荐步骤: 建立虚拟用户基础文件 修改vsftpd.conf配置文件 为各虚拟用户建立独立的配置文件 一、配置IP地址 (1)centos01_server (2)centos02 (3)win10客户端 二、安装配置vsft

拓扑图:

构建FTP文件传输服务器_服务器

推荐步骤:

  • 建立虚拟用户基础文件
  • 修改vsftpd.conf配置文件
  • 为各虚拟用户建立独立的配置文件

一、配置IP地址

(1)centos01_server

构建FTP文件传输服务器_客户端_02

构建FTP文件传输服务器_客户端_03

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

(2)centos02

构建FTP文件传输服务器_客户端_05

构建FTP文件传输服务器_服务器_06

构建FTP文件传输服务器_客户端_07

(3)win10客户端

构建FTP文件传输服务器_服务器_08

二、安装配置vsftp服务

(1)挂centons7.3光盘

构建FTP文件传输服务器_客户端_09

(2)挂载光盘到/mnt目录下

构建FTP文件传输服务器_客户端_10

(3)安装启动vsftpd服务

构建FTP文件传输服务器_客户端_11

(4)将ftp服务设置开机自动启动

构建FTP文件传输服务器_客户端_12

(5)备份主配置文件

构建FTP文件传输服务器_服务器_13

(6)配置主配置文件

vim /etc/vsftpd/vsftpd.conf

构建FTP文件传输服务器_服务器_14

(7)重启vsftpd服务

构建FTP文件传输服务器_服务器_15

(8)创建ftp根目录

构建FTP文件传输服务器_服务器_16

(9)创建用户访问FTP

构建FTP文件传输服务器_客户端_17

(10)创建组将用户加入组

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

(11)修改FTP根目录的所有者设置权限

构建FTP文件传输服务器_服务器_19

(12)重新启动ftp服务

构建FTP文件传输服务器_服务器_20

(13)登录验证

构建FTP文件传输服务器_客户端_21

构建FTP文件传输服务器_服务器_22

3、配置通过user_list列表限制指定用户禁止访问ftp

(1)修改ftp主配置文件

​vim /etc/vsftpd/vsftpd.conf

构建FTP文件传输服务器_服务器_23

(3) 重新启动ftp服务器

构建FTP文件传输服务器_客户端_24

(4) 验证

构建FTP文件传输服务器_服务器_25

4、配置虚拟账户验证ftp

(1)创建验证数据库

构建FTP文件传输服务器_客户端_26

构建FTP文件传输服务器_服务器_27

(2)生成验证数据库

构建FTP文件传输服务器_客户端_28

(3)配置pam验证

构建FTP文件传输服务器_客户端_29

构建FTP文件传输服务器_客户端_30

(4)创建系统用户virtual指定虚拟账户ftp的根目录

构建FTP文件传输服务器_服务器_31

(5)修改ftp主配置文件支持虚拟账户ftp

构建FTP文件传输服务器_服务器_32

构建FTP文件传输服务器_客户端_33

Systemctl restart vsftpd //重新启动

(6)创建存储权限目录

构建FTP文件传输服务器_客户端_34

(7)授权liukun上传下载权限和创建目录

构建FTP文件传输服务器_服务器_35

构建FTP文件传输服务器_客户端_36

(8)授权zhangdianxin上传创建覆盖重命名下载

构建FTP文件传输服务器_客户端_37

构建FTP文件传输服务器_客户端_38

(9)设置ftp根目录权限

构建FTP文件传输服务器_服务器_39

(10)重新启动服务

构建FTP文件传输服务器_服务器_40

(11)验证

构建FTP文件传输服务器_客户端_41

构建FTP文件传输服务器_服务器_42

网友评论