明文传输的FTP 是否已慢慢被时代所抛弃?

news2024/12/24 0:25:20

什么是FTP?FTP即File Transfer Protocol,含FTPS/SFTP,诞生于1971年,是最为古老的网络协议和工具之一,是一种在网络进行文件传输的标准应用层协议,也泛指基于FTP协议实现文件传输的服务端软件和客户端软件,用于互联网双向传输。作为一个跨平台、简单且易于实现的协议,公司常常将FTP用于文件服务器,实现文件的存储和共享。

 FTP常见的使用方式有“用户级”和“系统级”文件传输:

1.“用户级”文件传输:由用户发起,在客户端和服务器之间,上传和下载文件(通过客户端软件、WEB或者FTP指令);多个用户之间,通过FTP服务器共享文件

2.“系统级”文件传输:在多台服务器之间传输文件(通过客户端软件、WEB或者FTP指令);通过编写FTP指令脚本,定时或自动触发进行文件传输;在应用软件系统中,通过调用FTP指令,实现文件传输功能的开发和集成

2017年,苹果发布的macOS X 10.13,命令行不再支持FTP;2021年1月,谷歌宣布在Chrome 88中彻底放弃FTP。因为随着关键传输的文件数量和大小以及发送者和接收者人数的不断增加,FTP的局限性日益凸显:

脆弱的可靠性,对业务造成损害:平均传输失败率7%,诊断和解决FTP错误的平均耗时31分钟,每100个传输任务平均耗时3.5小时,导致系统运维管理者随时处于救火模式

运维复杂度日益提高:面临内外部大量用户账号的发放和回收,以及随时发生的权限调整;被迫管理越来越多的文件传输服务器,加剧运维管理复杂度;自定义脚本和集成,带来更多故障点,最终浪费宝贵的研发资源

长期忽视安全性,对用户的网络和数据安全行为构成威胁:漏洞频发,容易遭到DOS攻击;随手可得的免费客户端软件,为黑客提供了便利;数据在传输中容易被截获和窃取;文本形式的日志记录,无法有效进行审计和追溯

经过一系列市场调研,飞驰云联《Ftrans EFT 增强文件传输系统》,可以实现在保留和满足FTP功能的基础上,提供增值的产品功能和价值,让用户获得使用体验上的升级。

对于终端用户:界面友好,操作简单,有工作空间(类似于FTP里“域”的概念,管理员可以创建多个工作空间,每个工作空间有自己的成员,有独立的配置,有公共的存储空间,成员有自己的个人空间)/公共文件库/共享文件夹/分享链接/个人文件管理

广泛兼容,高可靠,性能卓越的文件传输能力:基于UDP的高性能协议,最大限度提升带宽利用率80%以上,远距离传输友好,兼容TCP;虚假分块和拼接技术,可靠传输TB级越大文件,百万级海量文件;充分保障可靠性,内置文件校验机制,错误重传,断点续传,一个字节不丢不错;

管理员:用户账号管理、目录与权限管理、传输节点管理

全面满足文件传输的安全要求:用户账号安全、数据安全保护、全面安全审计

飞驰云联《Ftrans EFT 增强文件传输系统》企业增强文件传输系统大幅增强文件传输的传输性能和可靠性、安全性、易用性、可管理性,已为众多领域头部客户提供自主可控、安全稳定的文件传输服务支撑。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/504843.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《双向队列》

介绍 双向队列(deque,全名double-ended queue)是一种具有队列和栈性质的数据结构。 对于队列,我们只能在头部删除或在尾部添加元素, 而「双向队列 Deque」更加灵活,在其两端都能执行元素添加或删除操作。…

【笔记】【HTTP】《图解HTTP》第3章 HTTP报文内的HTTP信息

前言 有输入就要有产出,该笔记是本人看完《图解HTTP》后对每章涉及到的知识进行汇总博客将会已书的每章为一篇发布,下一篇博客发布时间不确定笔记中有些个人理解后整理的笔记,可能有所偏差,也恳请读者帮忙指出,谢谢。…

TCP网络编程-python

OSI七层模型和TCP/IP四层模型 通信时需要用到网络模型来进行数据封装。一层一层封装和拆包。 OSI 模型把网络通信的工作分为 7 层,从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 分层太多,增加了网络工作的复杂性。 简…

锐捷网络,无边光景一时新

绍熙五年,朱熹在除知潭州、荆湖南路安抚,在长沙岳麓山扩建了闻名天下的岳麓书院。他写过这样一句赞美春日的诗:胜日寻芳泗水滨,无边光景一时新。 近一千年后,我们依旧能在长沙感受到“无边光景一时新”魄力雄浑。这次&…

Python自动化测试实战篇(8),pytest 测试用例初始化的五种方法与清洗方法

这些是之前的文章,里面有一些基础的知识点在前面由于前面已经有写过,所以这一篇就不再详细对之前的内容进行描述 1.什么是是自动化测试环境初始化与清除2.自动化测试环境初始化与清除有哪些步骤?3.pytest中如何进行用例初始化与清洗方法1.类…

【JMeter】前端使用JMeter测试JSEncrypt加密登录

前端使用JMeter测试JSEncrypt加密登录 简介:前端开发时会接触到用户登录,登录时为了数据的安全会使用到jsencrypt加密工具,同时我们需要使用jmeter来进行压测,帮助我们了解Web应用程序在高负载情况下的性能表现,从而为…

工业物联网是什么?工业物联网发展前景如何?

工业物联网 (IIoT) 是在工业环境中使用互连的智能设备、传感器和软件来提高运营效率、生产力和安全性。IIoT 系统通常涉及机器、设备和传感器,这些机器、设备和传感器嵌入了相互通信以及与中央系统通信的技术。这允许对工业过程进行实时监控和分析,并能够…

jenkins配置springcloudalibaba流水线加服务器自动构建

参数化构建过程 Extended Choice Parameter Name:project_name Description:请选择需要构建的项目名称 Basic Parameter Types Parameter Type: Hidden Number of Visible Items: 20 Delimiter: , Choose Source for Value value: deerchain-gateway-95…

Linux权限划分的原则

考察的不仅是一个具体的指令,还考察对技术层面的认知。 如果对 Linux 权限有较深的认知和理解,那么完全可以通过查资料去完成具体指令的执行。更重要的是,认知清晰的程序员可以把 Linux 权限管理的知识迁移到其他的系统设计中。 权限抽象 一…

MyBatisPlus学习笔记(SpringBoot版)

MyBatisPlus学习笔记(SpringBoot版) 一、MyBatis-Plus简介1、简介2、特性3、支持数据库4、框架结构5、代码及文档地址 二、入门案例1、开发环境2、创建数据库及表2.1 创建表2.2 添加数据 3、创建Spring Boot工程3.1 初始化工程3.2 引入依赖3.3 idea中安装…

【MySQL】绪论 MySQL工作环境

文章目录 实验内容实验步骤实验内容 MySQL命令MySQL 的启动与关闭MySQL 管理备份和还原数据库navicat工具使用实验步骤 1. MySQL命令 (1)查看MySQL基本命令 (2)查看MySQL版本信息 2. MySQL的启动与关闭 (1)启动MySQL服务器 (2)测试服务器启动成功 (3)合法用

MATLAB绘图函数的相关介绍——海底测量、二维与三维图形绘制

系列文章目录 MATLAB求函数极限的简单介绍 文章目录 一、问题引导 1.1、海底曲线绘制问题 1.2、绘制二维与三维图形 二、代码演示 2.2、二维与三维绘图案例 2.2.1、官方对plot函数的解释 总结 一、问题引导 1.1、海底曲线绘制问题 海底测量,低潮时海平面上…

案例研究|萤石网络通过JumpServer解决安全运维难题

杭州萤石网络股份有限公司(以下简称为萤石网络)于2015年在杭州成立,是安全智能生活主流品牌,核心产品包括智能家居摄像头、智能门锁、智能服务机器人等。2021年,萤石网络家用摄像头占国内出货量市场份额的25%&#xff…

代码随想录算法训练营day32 | 贪心算法:122.买卖股票的最佳时机II ,55. 跳跃游戏,45.跳跃游戏II

代码随想录算法训练营day32 | 贪心算法:122.买卖股票的最佳时机II ,55. 跳跃游戏,45.跳跃游戏II 122.买卖股票的最佳时机II55. 跳跃游戏45.跳跃游戏II 122.买卖股票的最佳时机II 教程视频:https://www.bilibili.com/video/BV1ev4…

Java基础(33)Java集合详解

集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。Java 所有的集合类都位于 java.util 包下,提供了一个表示和操作对象集合的统一构架,包含大量集合接口,以及这些接口的实现类和操作它们的算法。 集合类和数组不一样&…

2023年湖北安全员ABC证报考条件都有哪些?有什么区别?启程别

2023年湖北安全员ABC证报考条件都有哪些?有什么区别?启程别 一、安全员ABC证是什么? 安全员A、B、C证属于建筑三类人员证书。建筑三类人员:是指建筑施工企业主要负责人、项目负责人和专职安全生产管理人员。 建筑企业的法人代表&…

【Linux下】 线程操作及线程互斥

【Linux下】 线程操作及线程互斥 线程操作 注&#xff1a;以下函数使用时&#xff0c;编译文件时需带上-lpthread选项&#xff0c;因为下面的函数都是线程库里面的函数 pthread_self #include <pthread.h> pthread_t pthread_self(void);**作用&#xff1a;**获取当前…

淘宝天猫1688京东商品详情API接口,封装接口可高并发

要提供商品详情数据需要知道具体的商品信息&#xff0c;但通常商品详情数据应包括以下内容&#xff1a; 商品名称&#xff1a;商品的名称&#xff0c;以方便顾客对其进行识别和区分。 商品描述&#xff1a;一段让顾客能够全面认识商品的描述。应能够有效地展示商品的特性、功能…

大数据赛项|2023年广东省大学生计算机设计大赛初赛结果公示

2023年广东省大学生计算机设计大赛 暨第16届中国大学生计算机设计大赛 粤港澳大湾区赛初赛结果公示 根据《广东省教育厅关于做好2023年广东省本科高校大学生学科竞赛工作的通知》&#xff0c;广东外语外贸大学承办2023年“广东省大学生计算机设计大赛”。 在广大师生的热情…

迅为国产化RK3588开发平台16G大内存64G存储2路千兆以太网4G/5G通信

iTOP-3588开发板采用瑞芯微RK3588处理器&#xff0c;是全新一代AloT高端应用芯片采用8nmLP制程&#xff0c;搭载八核64位CPU(四核Cortex-A76四核Cortex-A55架构)集成MaliG610MP4四核GPU&#xff0c;内置AI加速器NPU&#xff0c;算力达6Tops&#xff0c;集成独立的8K视频硬件编码…