比较类似术语之间的差异

之间的区别

家 / 技术 / 它 / 协议 /之间的区别ftpand SFTP

之间的区别ftpand SFTP

2011年3月31日发表Indika

FTP与SFTP

FTP(文件传输协议)是一种协议,用于在Internet(或其他基于TCP的网络)中的主机之间传输文件。它是基于客户端服务器模型的协议。FTP服务器保存提供客户要求的服务所需的文件和数据库。大多数情况下,FTP服务器是一款能够同时处理多个客户端请求的高功率设备。FTP客户端通常是最终用户或移动设备使用的个人计算机,该计算机正在运行能够通过FTP服务器通过Internet请求和接收文件的必要软件。FTP维护客户端和服务器之间的单独连接,以传输控制信息和数据。FTP客户端应用程序已从命令行应用程序演变为整个过程中具有图形用户界面的应用程序。SFTP(安全文件传输协议)是用于通过安全频道传输文件的协议。它是由Internet工程工作组(IETF)开发为安全壳协议(SSH)的扩展。SFTP假设用于通信的通道是安全的,并且服务器已通过服务器身份验证,并且有关客户端的信息可用于使用协议。

什么是FTP?

FTP是用于通过Internet传输文件的协议。FTP的当前规范包含在RFC 959中。该协议在应用程序层上运行。如前所述,FTP保持了两个用于传输控制信息和数据的连接。FTP协议工作如下。FTP服务器会听取客户的传入请求。想要与服务器进行通信的客户端可以通过端口21进行,并且称为控制连接。控制连接在整个会话的整个过程中都打开,并用于传达管理信息。然后,通过通讯客户端,FTP服务器通过端口20打开了第二个连接,该连接称为数据连接。文件通过数据连接传输,可以通过在控制连接上发送中止信号来停止持续的传输。

什么是SFTP?

SFTP是用于通过安全频道传输文件的协议。SFTP也基于客户端服务器体系结构。众所周知的SFTP服务器是OpenSSH,SFTP客户端被用作命令行程序(如OpenSSH提供)或GUI应用程序。SFTP为传输的数据和命令提供了加密,可为敏感信息(例如密码)提供安全性。此外,使用SFTP上传的文件与文件属性(例如时间戳)关联,而ftp不可能。SFTP不仅是用于访问和传输文件的协议,而且实际上是文件系统协议。

What is the difference between FTP and SFTP?

SFTP转移提供了一个安全机制files over the internet. SFTP provides a mechanism for encrypting data and commands that are transferred between the client and the server, whereas the information transferred between the client and the server under FTP is in plain text. Furthermore, uploaded files using the SFTP are associated with file attributes such as a timestamp, which is not possible with FTP. Although SFTP provides a similar (more secure) functionality as FTP, due to the underlying differences in the protocols, a FTP client cannot be used to communicate with a SFTP server and a SFTP client cannot be used to communicate with a FTP server.

相关文章:

HTTP和HTTPS之间的差异 TCP和SCTP协议之间的差异 IPv4和IPv6协议之间的差异 POP和IMAP电子邮件协议之间的区别 之间的区别Unicode and ASCII

提交以下:协议标记为:控制连接,,,,数据连接,,,,File Transfer,,,,文件传输协议,,,,ftp,,,,FTP客户端,,,,FTP协议,,,,FTP服务器,,,,ftpS,,,,Openssh,,,,港口22,,,,RFC 959,,,,安全文件传输协议,,,,安全外壳协议,,,,SFTP,,,,SSH,,,,Winscp

关于作者:Indika

Indika,BSC.ENG,MSECE计算机工程博士。计算机科学是一名助理教授,在生物信息学,计算生物学和生物医学自然语言处理方面具有研究兴趣。

Leave a Reply取消回复

您的电子邮件地址不会被公开。必需的地方已做标记*

请求文章

精选文章

冠状病毒和冷症状之间的差异

冠状病毒和冷症状之间的差异

冠状病毒和SARS之间的差异

冠状病毒和SARS之间的差异

之间的区别Coronavirus and Influenza

之间的区别Coronavirus and Influenza

冠状病毒和covid 19之间的差异

冠状病毒和covid 19之间的差异

你可能喜欢

Langmuir和Bet等温线有什么区别

Langmuir和Bet等温线有什么区别

之间的区别Flying Fox and Bats

量子物理学和量子力学之间的差异

量子物理学和量子力学之间的差异

化学定性和定量分析之间的差异

化学定性和定量分析之间的差异

Alteplase和Tenecteplase之间的差异

Alteplase和Tenecteplase之间的差异

最新的帖子

  • 肽和氨基酸之间有什么区别
  • What is the Difference Between Solution and Solvent
  • 脂肪酸和氨基酸有什么区别
  • What is the Difference Between IR and UV and Visible Spectroscopy
  • 蜂蜡和蜂胶有什么区别
  • 办公室工作与在家工作有什么区别
  • 家
  • 空缺
  • 关于
  • 请求文章
  • Contact Us

版权所有©2010-2018之间的区别。版权所有。使用条款and Privacy Policy:合法的。