阿里云开发者社区

电脑版
提示:原网页已由神马搜索转码, 内容由developer.aliyun.com提供.

【技术分享】FTP

2024-04-08157
版权
版权声明:
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议》和 《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
全球加速 GA,每月750个小时 15CU
简介:4月更文挑战第6天

★什么是 FTP?
FTP(File Transfer Protocol 文件传输协议)是一种应用层协议,用于在特定计算机之间传输文件。
与 Telnet/SSH 一样,它允许你在登录另一台计算机后传输文件。
通过 FTP,可以向 FTP 服务器上传文件,也可以从 FTP 服务器下载文件。
使用 FTP 时,登录时交换的用户名和密码信息是未加密传输的。
因此,如果要使用安全的 FTP 通信,请使用 FTPS(FTP over SSL/TLS)或 SFTP(SSH FTP)。

★FTP 中的两个 TCP 连接
FTP 通信使用两个 TCP 连接:一个用于控制,一个用于数据传输。
控制用的连接称为控制连接,数据传输连接称为数据连接、
控制连接用于登录的用户名和密码信息、文件传输方法等。
数据连接用于发送和接收传输的数据。

当 FTP 客户端访问 FTP 服务器时,使用目标端口号 20 进行数据连接
当 FTP 客户端访问 FTP 服务器时,使用目标端口号 21 进行控制连接。
这是 FTP 主动模式下的内容;
在被动模式下,数据连接的端口号是20,但会分配一个随机端口号,并将该信息传递给 FTP 客户端。

★FTP- 主动模式
要从 PC 进行 FTP,请在命令提示符下输入 IP 地址,如 "ftp 192.168.0.5",或
输入域名,如 "ftp www.example.com"。 或者使用 FTP 客户端软件。
建立 TCP 连接后,系统会要求你输入用户名和密码。 验证成功后,开始传输文件
传输文件时,使用什么模式(ASCII 模式或二进制模式),在数据连接过程中与 FTP 客户端交换使用哪个端口号等信息后,就会请求传输文件

★FTP 的主动和被动模式

FTP 的主动模式和被动模式的区别在于数据连接中由哪一方发起连接请求。
主动模式由 FTP 服务器发起,被动模式由 FTP 客户端发起。
无论是哪种模式,控制连接都会从客户端发出连接请求。

在主动模式下,FTP 客户端会通知 FTP 服务器它在控制连接交换中使用的端口号。
同样,在被动模式下,FTP 客户端会将 FTP 服务器在控制连接交换中使用的随机端口号通知 FTP 服务器,以便从 FTP 服务器发起连接请求。

如果 FTP 服务器位于外部(如互联网),防火墙的安全策略可能不允许从外部发起连接请求。
在这种情况下,请使用被动模式从防火墙内部发起连接请求。

目录
相关文章
|
8月前
|
网络协议安全Linux
小白带你学习文件共享服务器FTP和SAMBA的学习(二十二)
小白带你学习文件共享服务器FTP和SAMBA的学习(二十二)
14200
|
算法大数据Linux
大数据基本开发工具的FTP/SFTP工具的FileZilla
大数据是当今的热门话题,而在大数据的开发过程中,FTP/SFTP工具是非常重要的一个环节。本文将介绍一款优秀的FTP/SFTP工具——FileZilla。
20700
WGCLOUD v3.4.3从入门到精通(zabbix使用详解) 监测FTP和SFTP教程
我们在左侧菜单点击【FTP/SFTP监测】,可以看到如下列表
WGCLOUD v3.4.3从入门到精通(zabbix使用详解) 监测FTP和SFTP教程
|
安全UnixLinux
FTP服务|学习笔记
快速学习FTP服务
FTP服务|学习笔记
|
Linux
文件传输不止有FTP还有SCP,真的秀
文件传输不止有FTP还有SCP,真的秀
12300
文件传输不止有FTP还有SCP,真的秀
|
存储弹性计算网络协议
在服务器上搭建FTP服务
在 云服务器上,使用Linux系统 实例上安装并配置 vsftpd。
180500
在服务器上搭建FTP服务
|
存储弹性计算缓存
ftp学习笔记
ftp学习笔记
|
网络协议Windows数据安全/隐私保护
|
索引
FTP使用手册:怎么将文件上传到阿里云虚拟主机上?
本文以FLASHFXP这个FTP软件为例介绍了怎么将文件上传到阿里云虚拟主机上?购买前请先:领取阿里云幸运券,有很多优惠,下文中有领取链接。 购买建议多买几年,年数越多优惠越多。

热门文章

最新文章

下一篇
云函数