当前位置:厦门SEO > 建站技术 > 正文

ftp服务器是什么?工作模式是什么?

龙腾SEO 2019-03-20 840 0

FTP是我们常用的文件传输软件,那ftp是什么意思?其实很好理解,它是TCP/IP网络和因特网上最早使用的协议之一,主要的功能是文件的上传与下载,通过FTP工具实现本地与服务器的文件互传。如果是购买云虚机,在后台控制面板自己可以设置FTP帐户与密码,而云服务器,则需要安装一个FTP服务器端软件,创建用户与设置上传的文件夹路径及读取、覆盖、删除等权限,本地才可以通过软件连接服务器上传或下载文件。
ftp服务器
那么ftp服务器是什么?

简单来讲用户可以通过FTP软件和服务器建立连接,然后上传/下载文件、删除、修改目录权限等操作,ftp服务器端可以新增、删除用户、修改用户权限、设置连接时间等多项功能。Windows系统的IIS信息服务管理可以添加ftp服务器组件,也可以借助第三方的软件,这里推荐Serv-U、FileZilla,这两款在传输速度与安全性方面,都非常优秀。

在TCP/IP协议中,FTP的标准命令端口号为21,Port方式数据端口为20,那么FTP的传输有ASCII和二进制数据传输模式两种方式,通过软件可以更改端口号,20主要是用在客户端和服务器之间传输数据流,而21则是传输控制流,并且是命令通向ftp服务器的入口。

下面介绍下工作模式:

一、被动(PASV)模式:
此方式的连接过程是:客户端向服务器FTP的默认端口21发送数据连接请求,服务器接受并生成一条连接,当需要传送数据时,服务器会用PASV命令告诉客户端:我已打开XX端口,可以来连接,于是客户端向服务器的XX端口发送连接请求,通过并建立数据链路开始传送数据。

二、主动(PORT)模式:
此方式的连接过程是:客户端向服务器FTP的默认端口21发送数据连接请求,服务器接受并生成一条连接,当需要传送数据时,客户端会用PORT命令告诉服务器:我打开了XX端口,请过来连接,于是服务器从20端口向客户端的XX端口发送连接请求,通过并建立数据链路开始传送数据。

转载请注明来自龙腾SEO,本文标题:ftp服务器是什么?工作模式是什么?
本文地址:http://www.fjxmseo.cn/content/200.html

标签:ftp站点

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

关于我

欢迎加我的微信号交流

文章代更新
热门文章
随机tag
网络推广方法wap推广cdn加速cmd命令网络营销方法新闻营销营销方案博客优化SEO工具百度网站收录搜索引擎微博营销新媒体营销软文营销mysql命令反向链接建立博客SEM术语ftp站点UGC关键词优化seo基础外部链接仿站