码迷,mamicode.com
首页 > 其他好文 > 详细

<转>SFTP 和FTPS的区别是什么?

时间:2015-02-05 10:58:46      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

SFTP 和FTPS都是为ftp连接加密,协议非常相似。

 

一个是借助ssl协议加密,一个时借助ssh加密。

 

ssl是为http/smtp等加密设计的,ssh是为telnet/ftp等加密、建立传输通道而设计的。 

其实ssh建立传输通道就是为了加密和传输,而且这个通道是可以用来远程登录。    如果只说它们的功能,通俗的讲,ssh就像铺管子,ssl就像打包裹,铺管子和打包裹都会使数据安全,都是一个制作密钥的过程,而因为ssh是一个管子所以它很适合ftp的安全传输。   

 

其实,还是要从原理上总结一下。简单的讲:sftp协议是ssh中的一条独立的协议,利用sftp服务器就可以传输数据。而ftps是ftp-over-ssl的意思,即ftp借助ssl协议加密传输,不但要用ftp服务器还要用ssl协议加密。(如果是ftp-over-ssh,就是完全不同于sftp的传输方式了,就是利用ftp服务器和ssh协议加密传输数据。 )

<转>SFTP 和FTPS的区别是什么?

标签:

原文地址:http://www.cnblogs.com/jiligalaer/p/4273996.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!