FTP文件传输服务

2023-05-24,,

FTP文件传输服务

一 、FTP 连接及传输的模式

l  控制连接:TCP21,用于发送FTP命令信息。

l  数据连接:TCP 20, 用于上传下载数据。

· 数据连接建立的类型:
·主动模式: 服务器主动发起数据连接。首先由客户端向服务端的21端口建立FTP控制连接。当需要数据传输时,客户端以PORT命令告诉服务器“我打开了某端口,你过来连接我”,于是服务器从20端口向客户端的该端口发送请求,并建立数据连接。
·被动模式:若客户端所在的防火墙禁止主动模式连接,首先由客户端向服务端的21端口建立FTP控制连接。当需要数据传输时,服务器以PASV命令告诉客户端“我打开了某端口,你过来连接我”,于是客户端向服务器的该端口(非20)发送请求,并建立数据连接。

l  传输模式:依据传输文件时,是否进行字符转换,分为文本模式和二进制模式。

·文本模式:又称ASCII(American Standard Code for information interchange 美国信息交换标准码)模式,这种模式在传输文件时使用ASCII标准字符序列,一般只用于纯文本文件的传输。
·二进制模式:又称Binary 模式,这种模式不会转换文件的字符序列,更适合传输程序、图片等非纯文本字符的文件。

二进制模式比文本模式效率高,大多数FTP客户端可以根据文件类型选择文件传输模式。

二、FTP的用户类型

三、FTP服务器软件的种类

四、FTP客户端软件的种类

五、     搭建匿名访问的FTP服务

l  1、安装FTP服务软件 :vsftpd

l  2、准备匿名FTP访问的目录

l  3、修改匿名用户配置并启动vsftpd服务

l  4、测试匿名FTP服务器

在客户端安装FTP客户端 :ftp

FTP文件传输服务的相关教程结束。

《FTP文件传输服务.doc》

下载本文的Word格式文档,以方便收藏与打印。