【CentOS Linux 7】实验7【FTP服务器配置管理】
- Linux系统及应用---调研报告
- 【Linux CentOS 7】实验1【VMware安装、新建虚拟机;63个基础命令运行结果图】
- 【Linux CentOS 7】实验2【Shell编程及应用】
- 【Linux CentOS 7】实验3【用户组群管理、磁盘分区及文件系统管理】
- 【Linux CentOS 7】实验4【Linux网络应用、Linux下C语言编程】
- 【Linux CentOS 7】实验5【安装VScode,并用VScode编写HTML网页】
- 实验4文档:gcc编译器、Linux网络配置基础
- 【Linux CentOS 7】实验1【Linux文件目录管理】
- 【Linux CentOS 7】实验2【Linux多用户管理】
- 【Linux CentOS 7】实验3【网络配置管理】
- 【Linux CentOS 7】实验4【Shell编程】
- 【Linux CentOS 7】实验5【Samba服务器管理】
- 【CentOS Linux 7】实验6【Web服务器搭建与管理】
- 【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)欢迎信息设置,用户登录欢迎信息和目录的欢迎信息的配置。在用户的欢迎信息设置包含自己的名字和学号信息。
四、实验总结
一、实验目的
- 掌握FTP服务器的搭建安装方法。
- 熟悉FTP服务器的常用配置。
- 掌握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中的配置项完成。
【CentOS Linux 7】实验7【FTP服务器配置管理】相关推荐
- Linux中搭建一个ftp服务器详解
来源:Linux社区 作者:luzhi1024 详解Linux中搭建一个ftp服务器. ftp工作是会启动两个通道: 控制通道 , 数据通道 在ftp协议中,控制连接均是由客户端发起的,而数据连接有 ...
- 在Linux中搭建一个FTP服务器
在Linux中搭建一个ftp服务器,以供两个工作小组保管文件使用.禁用匿名.第一个小组使用ftp账号:ftp1,工作目录在:/var/ftp/ftp1:第二个小组使用ftp2,工作目录在:/var/f ...
- php开发ftp服务器搭建教程,在Linux中搭建一个FTP服务器
在Linux中搭建一个ftp服务器,以供两个工作小组保管文件使用.禁用匿名.第一个小组使用ftp账号:ftp1,工作目录在:/var/ftp/ftp1:第二个小组使用ftp2,工作目录在:/var/f ...
- 国产化探索之路---中标麒麟 Linux系统下,FTP服务器部署
中标麒麟 Linux系统下,FTP服务器部署 1.安装FTP软件包 yum install vsftpd -y 2.创建ftp用户密码 useradd ftpuserecho "ftpuse ...
- linux上连接ftp服务器,linux下lftp连接ftp服务器进行上传与下载的方法详解
摘要 腾兴网为您分享:linux下lftp连接ftp服务器进行上传与下载的方法详解,中英翻译,中建在线,掌上看家,银行帮等软件知识,以及微信一键转发工具,小学英语冀教版,正是在下表情包,易问电信,万能 ...
- Linux实验整理——FTP服务器搭建
三.实验内容 1.使用NAT方式,连接网络. 2.使用FTP命令 172.17.60.253,练习put .get. mput. mget. lcd. ls. cd等命令 3.配置FTP服务器,要求实 ...
- CentOS 5.4 下配置FTP服务器 [转帖]
#首先检查vsftpd服务是否安装: [root@FTPserver /]# rpm -q vsftpdpackage vsftpd is not installed #将系统光盘放入光驱,通过mou ...
- Linux环境下搭建FTP服务器
软件版本 1.Linux:CentOS Linux release 7.8.2003 (Core) 2.FTP:vsftpd-3.0.2 安装vsftpd // 1.检查是否安装了vsftpd(如果显 ...
- linux双网卡架设FTP,LINUX系统上架设FTP服务器
CentOS上搭建FTP服务器 服务器软件:vsftpd 简要说明:vsftpd是linux下的一款小巧轻快,安全易用的FTP服务器软件,是一款在各个LINUX发行版中最受推崇的FTP服务器软件.至于 ...
最新文章
- 虚拟机及VmBasic编译引擎实现
- 俄罗斯方块android论文,基于Android的俄罗斯方块游戏设计与实现(论文+任务书+答辩PPT+设计源码)...
- 成都内推 | 腾讯游戏王者荣耀算法团队招聘算法实习生
- 软件公司各种角色透视图
- golang mysql curd_Go 语言操作 MySQL 之 CURD 操作
- java switch case多个条件_JAVA基础程序设计之判断与循环
- mysql使用cmd命令连接_通过cmd命令连接mysql
- 解决Python中设置与获取cookie时出现的中文编码问题。
- idea导入一个工程后只显示pom文件_P1搭建第一个springboot应用
- 前端知识 之 HTML
- android 视频录制 sdk,android视频录制实现方法
- 软件实施工程师是一个什么样的工作?他的具体工作内容是什么?发展前景怎样?...
- java爬虫-2018国家统计局区划和城乡划分代码以及数据库、json文件
- 手机聊天记录备份与恢复的方法汇总
- 中文简繁转换项目 OpenCC
- SDNUOJ 1682.easy problem Ⅲ
- 鼠标能动但是无法点击屏幕(间歇性)
- 【翻译】开发人员的技术写作
- JavaWeb项目中出现faceted project problem问题是什么原因?
- 用swoole实现简单IM聊天室demo
热门文章
- 金蝶生成凭证模板_金蝶精斗云云会计软件值得的地方有哪些?
- java+spring+mysql配置_用spring的beans配置mysql数据库
- mysql持久连接_持久性连接,短连接和连接池
- php curl ssr,php curl模拟登陆
- 那年大一在图书馆作死的大学高数笔记 | 函数和极限
- 十二、深入Java的循环语句
- 在python实现快速傅里叶变换FFT与频域滤波
- ehcache 手动刷新缓存_【第 21 期】一个架构师的缓存修炼之路
- ​最新综述!基于图神经网络的关系抽取技术进展
- Back-Training: 用于问题生成和段落检索的全新领域自适应方法