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

【CentOS Linux 7】实验7【FTP服务器配置管理】1、利用rpm命令查看系统是否安装vsftpd服务器,若系统没有安装vsftpd服务器,则安装vsftpd服务器。2、利用rpm命令查看系统是否安装ftp客户端软件,若系统没有安装ftp客户端软件,则安装ftp客户端软件。3、vsftpd服务器配置和功能测试。a)匿名FTP基本配置和测试,允许匿名FTP上传文件配置并测试,允许匿名FTP创建目录并测试。b)FTP服务器本地用户登陆配置并测试。系统中添加以自己名字拼音命名的系统用户,并以该用户登陆FTP服务器。

大家好,欢迎来到IT知识分享网。

  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服务器。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

编辑配置文件:

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

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

3、服务启动:

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

4、开放pam认证并查看:

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

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

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

5、创建软件并测试:

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

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

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

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

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

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

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

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

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

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

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

1、打开防火墙:

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

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

2、修改密码:

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

3、登录:

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

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

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

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

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

1、编辑配置文件:

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

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

2、启动服务:

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

3、登录服务器地址:

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

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

1、登录服务器地址:

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

2、查看文件:

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

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

四、实验总结

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

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/20882.html

(0)
上一篇 2024-02-04 11:00
下一篇 2024-02-04 21:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信