21. FTP服务管理

第二十五节FTP服务管理14

FTP(file transfer protocol0文件传输协议-----文件共享 NFS文件共享

25.1.FTP和NFS的区别

1.Nfs的使用更简单,对使用者而言,运维人员搭建NFS环境,作为存在系统的使用者,可以使用NFS功能,甚至都不会体会到NFS的搭建过程,感觉和直接在操作系统上操作没有区别。NFS功能主要在LINUX/UNIX系统之间使用
在这里插入图片描述

2.FTP的使用,作为使用者,我们需要学习如何是使用FTP的功能,FTP功能,主要在Windows和Linux系统之间使用。Windows作为客户端,Linux作为服务端。
在这里插入图片描述

FTP服务器默认监听21号端口,客户端使用自己的随机端口和服务器端建立命令连接,仅用于传输命令,不负责传输文件数据。
命令连接:21-----》随机端口(1024-65536)
在客户端建立命令连接后,可以发送操作命令(ls,get,put,exit),都是通过命令连接传输到服务器端。
一旦需要传输文件数据,则创建新的数据连接,专门用于传输数据----》数据连接
在这里插入图片描述

25.2FTP服务数据连接方式

1.数据连接有两种创建方式:
1).主动模式
服务器主动用自己的20端口连接客户端端口
服务器端口20----连接客户端随机端口+1
例:客户端给的随机端口是12345,但是在连接服务端时随机端口号为12346
特点:如果服务端口20一直和客户端的某一端口处于数据连接,那其他客户端则无法访问(串行处理),造成其他客户端阻塞状态。
在这里插入图片描述

2).被动模式(默认)
服务器端被动等待客户端连接自己的随机端口号,至于连接哪个端口号会通过命令连接模式告诉客户端,客户端在去连接。
随机端口号----随机端口+1
特点:由于服务端数据连接端口号是随机的,不会造成其他客户端阻塞状态,可以同一时间被不同客户端访问(并发处理),但是传输速率会下降。
在这里插入图片描述

25.3FTP服务软件

1.Dhcp协议—dhcp软件 NFS协议----nfs-utlis软件
2.ftp协议分为2种软件
服务器端软件-------vsftpd
客户端软件:Windows—》资源管理器,浏览器 ----交互式
Linux-----》ftp------------------交互式
-----》wget------非交互式客户端工具

25.4ftp服务端操作及配置

25.4.1FTP服务器端软件安装

服务器端软件-------vsftpd
1.安装命令:yum install vsftpd
在这里插入图片描述

2.查看安装的软件:rpm -ql vsftpd
在这里插入图片描述

1)相关配置文件:/etc/rc.d/init.d/vsftpd-----启停脚本
/etc/vsftpd/vsftpd.conf-----主配置文件
/var/ftp/-----------------共享目录
A.编辑查看/etc/vsftpd/vsftpd.conf
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值