FTP是什么意思 什么是FTP

2020-10-06 17:39:00互联网

FTP代表文件传输协议,一种标准的Internet 协议,用于通过TCP / IP连接在Internet上的计算机之间传输文件。注:协议是联网计算机用于彼此通信的规则系统。

FTP是一种客户端-服务器协议,它依赖于客户端和服务器之间的两个通信通道:用于控制对话的命令通道和用于传输文件内容的数据通道。客户端通过请求下载文件来启动与服务器的对话,即:客户端请求文件,服务器提供它们。

使用FTP,客户端可以在服务器上上传,下载,删除,重命名,移动和复制文件。用户通常需要登录到FTP服务器,尽管有些服务器可以在不登录的情况下使其部分或全部内容可用,也称为匿名FTP。

FTP的传输模式

我们可以在主动或被动模式下启动FTP会话。该模式确定如何建立连接。在两者中,客户端通过TCP从随机端口到FTP服务器端口21 创建连接。

在主动模式下,客户端通过命令通道请求启动会话后,服务器启动数据连接回客户端并开始传输数据。

客户端在端口N上侦听来自服务器的传入数据连接,端口N可以是任何非特权端口。为了让服务器知道,它将FTP命令“端口N”发送给它。然后,服务器从其端口20(FTP服务器数据端口)建立与客户端的连接,并开始传输数据。

在被动模式下,服务器使用命令通道向客户端发送打开数据通道所需的信息。

客户端会向服务器发送“PASV”命令,然后从服务器接收服务器IP地址和端口号,客户端使用该连接从特权端口启动数据连接以开始发送。

由于被动模式使得客户端启动了所有连接,因此它也称为“防火墙友好”模式,可以跨防火墙和网络地址转换(NAT)网关很好地工作。

FTP安全

众所周知,FTP具有安全漏洞。RFC 2228起草是为了解决这些问题,但在1999年5月,仍然能够识别到暴力攻击、FTP弹跳、数据包捕获、端口窃取、欺骗和用户名枚举的漏洞。

我们可以使用FTPS来规避这些,这更安全;还可以尝试更好的协议,例如SSH文件传输协议。如果仍然没有削减它,我们可以使用Secure Shell,SSH或虚拟专用网络,这是保护您的在线隐私的方式之一。

FTP是什么意思 什么是FTP相关

苹果手机通话记录删除了怎么恢复(移动手机查询通话记录)

iPhone通讯记录删除了如何恢复(挪动手机查看通讯记录) 针对大家手机上不会离开当代人的人而言,许多关键的相片、文档都储存在手机里,但有时候不留意一不小心删除了该怎么办?我可以把它拿回家吗?今日大家将详细介绍几类方式

2021-06-16

vivo手机通话记录删除了怎么恢复(荣耀手机通话记录删除了怎么恢复)

vivo手机上通讯记录删除了如何恢复(华为荣耀手机通讯记录删除了如何恢复) 近日,许多网民探讨手机微信的微信聊天记录是不是遭受监管。二十九号微信账户发出声明说,不保存一切客户的微信聊天记录。实际申明以下: 近期,一条

2021-06-16

手机能查通话记录吗(苹果手机怎么看通话记录)

手机上能查通话记录吗(iPhone如何看通讯记录) 微信是大家日常日常生活最重要的社会发展专用工具。日常日常生活和工作中离不了它。沒有手机微信,它好像与整个世界阻隔。大家的手机微信每日都是会接到许多信息内容,无论是私底

2021-06-16

盗微信号教程(盗微信号是犯法的吗)

盗微信号实例教程(盗微信号是违法的吗) 近期,依据很多汇报,安北公安局快速破获了手机微信窃取储蓄卡现钱的案子,并拘捕了一名偷盗犯罪嫌疑人(投案自首)。 8月14日中午,警报王X到安北公安局警报,说他的爸爸王旭宇从他的建设银

2021-06-16

苹果手机怎么查通话记录(苹果手机怎样查通话记录)

iPhone如何查通话记录(iPhone如何查通话记录) 受困的日常生活 低费率、贷款无抵押、快速借钱的广告宣传在移动互联上经常可以看到;受害人早已踏入了贷款太多的一步,她们的日常生活此后被一系列招数拘束了。是由于说谎者太聪慧,

2021-06-16