FTP服务器搭建


在实习的时候需要搭建ftp服务器,这是我在虚拟机上搭建的,基本功能已实现。

模块一 yum安装

1.使用yum命令安装所需的vsftpd包

   yum install vsftpd

  

   输入y,进行安装:

  

模块二 网络配置

由于是要做ftp服务器,需要与外网相连通,在这里我采用的是NAT连接方式。

1.在虚拟机设置网络连接中选择NAT模式:

     

2.进入虚拟网络编辑器

   

3.查看NAT设置和DHCP设置,在这里需要记住网关和IP地址的范围,在后面IP地址的设置时需要用到。

  

     

4.输入nm-connection-editor命令进入图形化界面网络配置

    

5.配置IP地址信息,DNS服务器请在windows端用ipconfig/all命令查看。

  

6.端口映射,目的是使得同一局域网内的主机能够访问我的FTP服务器。FTP的端口号为21。

  

 在FTP服务端指明被动模式使用的端口范围(这个的功能我不太清楚,看别人有这个步骤,可能不需要)

 修改服务器FTP服务配置文件(vsftpd.conf)加两行,并重启FTP服务

  pasv_min_port=10000

  pasv_max_port=10003

 在虚拟机上再配置三个端口映射,如下:

  

7.service network restart重启网络

  

8.防火墙配置

     firewall-config进入防火墙设置勾选ftp

模块三 ftp配置

1.新建一个目录用于ftp。

     

2.新建ftp用户csuft和admin。

  

3.打开vsftpd.conf修改配置。(这个我后来发现好像已经存在了)

 加入如下语句:

  

4.配置用户权限。

  

最后,就完成了FTP的配置:

相关