【CentOS Linux 7】实验7【FTP服务器配置管理】

  1. 【Linux CentOS 7】实验1【VMware安装、新建虚拟机;63个基础命令运行结果图】
  2. 【Linux CentOS 7】实验2【Shell编程及应用】
  3. 【Linux CentOS 7】实验3【用户组群管理、磁盘分区及文件系统管理】
  4. 【Linux CentOS 7】实验4【Linux网络应用、Linux下C语言编程】
  5. 【Linux CentOS 7】实验5【安装VScode,并用VScode编写HTML网页】

  1. 【Linux CentOS 7】实验1【Linux文件目录管理】
  2. 【Linux CentOS 7】实验2【Linux多用户管理】
  3. 【Linux CentOS 7】实验3【网络配置管理】
  4. 【Linux CentOS 7】实验4【Shell编程】
  5. Linux CentOS 7】实验5【Samba服务器管理】
  6. 【CentOS Linux 7】实验6【Web服务器搭建与管理】
  7. 【CentOS Linux 7】实验7【FTP服务器配置管理】

目   录

一、实验目的

二、实验内容

三、实验步骤和结果

1、利用rpm命令查看系统是否安装vsftpd服务器,若系统没有安装vsftpd服务器,则安装vsftpd服务器。

2、利用rpm命令查看系统是否安装ftp客户端软件,若系统没有安装ftp客户端软件,则安装ftp客户端软件。

3、vsftpd服务器配置和功能测试。

a)匿名FTP基本配置和测试,允许匿名FTP上传文件配置并测试,允许匿名FTP创建目录并测试。

b)FTP服务器本地用户登陆配置并测试。系统中添加以自己名字拼音命名的系统用户,并以该用户登陆FTP服务器,验证本地用户设置的正确性。

c)FTP服务器虚拟用户登陆配置和测试,为FTP服务器添加虚拟用户,并进行FTP服务器设置以及利用虚拟用户账号登陆FTP服务器进行测试。

d)欢迎信息设置,用户登录欢迎信息和目录的欢迎信息的配置。在用户的欢迎信息设置包含自己的名字和学号信息。

四、实验总结


一、实验目的

  1. 掌握FTP服务器的搭建安装方法。
  2. 熟悉FTP服务器的常用配置。
  3. 掌握FTP服务器的应用。

二、实验内容

1、利用rpm命令查看系统是否安装vsftpd服务器,若系统没有安装vsftpd服务器,则安装vsftpd服务器。

2、利用rpm命令查看系统是否安装ftp客户端软件,若系统没有安装ftp客户端软件,则安装ftp客户端软件。

3、vsftpd服务器配置和功能测试。

    a)匿名FTP基本配置和测试,允许匿名FTP上传文件配置并测试,允许匿名FTP创建目录并测试。

    b)FTP服务器本地用户登陆配置并测试。系统中添加以自己名字拼音命名的系统用户,并以该用户登陆FTP服务器,验证本地用户设置的正确性。

    c)FTP服务器虚拟用户登陆配置和测试,为FTP服务器添加虚拟用户,并进行FTP服务器设置以及利用虚拟用户账号登陆FTP服务器进行测试。

    d)欢迎信息设置,用户登录欢迎信息和目录的欢迎信息的配置。在用户的欢迎信息设置包含自己的名字和学号信息。

三、实验步骤和结果

1、利用rpm命令查看系统是否安装vsftpd服务器,若系统没有安装vsftpd服务器,则安装vsftpd服务器。

输入查询命令后,显示当前系统中已安装的vsftpd版本,说明vsftpd服务器已安装;若无任何提示,则说明vsftpd服务器未安装!

2、利用rpm命令查看系统是否安装ftp客户端软件,若系统没有安装ftp客户端软件,则安装ftp客户端软件。

3、vsftpd服务器配置和功能测试。

a)匿名FTP基本配置和测试,允许匿名FTP上传文件配置并测试,允许匿名FTP创建目录并测试。

1、/var/ftp/目录下默认设置了一个pub的子文件夹,可以在匿名访问FTP时供上传文件使用:

2、开放匿名用户配置并启动服务:

编辑配置文件:

3、服务启动:

4、开放pam认证并查看:

开启pam认证    #userlist_enable=YES:开启用户列

5、创建软件并测试:

创建文件aq.txt、bq.txt,设置文件的权限:

6、选择客户机,并关闭防火墙:

7、安装FTP服务并登录服务器地址:

8、安装FTP服务并登录服务器地址:

b)FTP服务器本地用户登陆配置并测试。系统中添加以自己名字拼音命名的系统用户,并以该用户登陆FTP服务器,验证本地用户设置的正确性。

1、打开防火墙:

2、修改密码:

3、登录:

c)FTP服务器虚拟用户登陆配置和测试,为FTP服务器添加虚拟用户,并进行FTP服务器设置以及利用虚拟用户账号登陆FTP服务器进行测试。

1、编辑配置文件:

2、启动服务:

3、登录服务器地址:

d)欢迎信息设置,用户登录欢迎信息和目录的欢迎信息的配置。在用户的欢迎信息设置包含自己的名字和学号信息。

1、登录服务器地址:

2、查看文件:

四、实验总结

此次试验,难度较大。通过实验,更加深刻地了解了FTP服务器,掌握了FTP服务器的用户分类名、安装与启动、远程连接与访问、配置等。安装FTP服务器需要安装vsftpd服务和FTP客户端,安装后可以启动vsftpd服务并设置自启动状态,并且使用匿名用户进行测试。FTP服务器的配置通过设置主配置文件/etc/vsftpd.conf中的配置项完成。

猜你喜欢

转载自blog.csdn.net/weixin_44949135/article/details/111242032