iSlot官方网站

无线新履历 ,不变如磐石 丨 高校关键场景高密无线优良实际分享会
date
预约直播
握别打印运维噩梦 ,沉构医云治理新篇 丨 iSlot官方网站医疗云桌面规划新职能颁布与利用互换会
date
预约直播
iSlot官方网站 - 引领潮水
产品
< 返回主菜单
产品中心
产品
解决规划
< 返回主菜单
解决规划中心
行业
合作同伴
返回主菜单
选择区域/说话
iSlot官方网站 - 引领潮水

您订阅的产品有更新 ,请实时查阅

查看详情
iSlot官方网站 - 引领潮水 iSlot官方网站 - 引领潮水

为什么SFTP比FTP更安全

本文介绍FTP和SFTP的界说 ,以及搭建、登录FTP和SFTP服务器的步骤。通过wireshark软件抓取从客户端向服务器传输的测试文件数据 ,仿照攻击者在网络上窃取文件 ,并尝试从文件数据解析文件内容 ,分析SFTP和FTP的区别。

  • iSlot官方网站 - 引领潮水

    颁布功夫:2022-11-23

  • iSlot官方网站 - 引领潮水

    点击量:

  • iSlot官方网站 - 引领潮水

    点赞:

分享至

iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水

我想评论

1 概述
随着网络利用的发展 ,越来越多的公司和幼我利用网络进行文件传输。传统FTP固然具备高效文件传输职能 ,但因不足安全性 ,传输的文件容易被网络上的攻击者窃取。而SFTP除了拥有和FTP一样的职能表 ,还具备更高安全性。
本文在Windows 7环境下 ,别离搭建FTP和SFTP服务器 ,并从客户端向服务器传输文件。通过wireshark软件抓取传输的测试文件 ,仿照攻击者窃取文件的行为 ,分析SFTP和FTP的区别。从客户端向服务器传输文件的网络拓扑如下图所示。
图1-1 文件传输拓扑图
iSlot官方网站 - 引领潮水
                                                                                           
传输的文件内容如下图所示。
图1-2 文件内容
iSlot官方网站 - 引领潮水
                                                                               
2 什么是FTP
2.1   FTP简介
FTP(File Transfer Protocol ,文件传输和谈)是IETF Network Working Group所造订的一套尺度和谈 ,属于网络和谈组的利用层 ,FTP基于TCP(Transmission Control Protocol ,传输节造和谈)实现文件传输。FTP是Internet传递文件最重要的步骤。
FTP选取客户端/服务器的模式 ,FTP服务器提供远程客户端的接入与法式操作。用户能够通过客户端向服务器发出号令 ,查看FTP服务器目录下的文件 ,并把文件从远程推算机上拷到本地 ,或把本地的文件传送到服务器上。除此之表 ,FTP还提供登录验证及读写权限节造等职能。
2.2   搭建FTP服务器
Window 7中自带FTP服务。搭建FTP服务器步骤如下。
(1) 开启FTP服务。打开“节造面板” ,在“打开或关关Windows职能”中勾选“FTP服务器”和“Web治理工具” ,如下图所示。
图2-1 开启FTP服务
iSlot官方网站 - 引领潮水
                                                                           
(2) 打开“节造面板” ,在“系统和安全”中点击“治理工具” ,双击打开“Internet 信息服务(IIS)治理器” ,如下图所示。
图2-2 打开Internet 信息服务(IIS)治理器
iSlot官方网站 - 引领潮水
                                                                  
(3) 单击右键 ,并选择“增长FTP站点” ,如下图所示。
图2-3 增长FTP站点
iSlot官方网站 - 引领潮水
                                                                                    
(4) 设置FTP站点信息。在“FTP站点名称”中输入成立的FTP站点名称 ,在“物理蹊径”当选择服务器FTP站点必要共享的文件夹蹊径。如下图所示。
图2-4 设置FTP站点信息
iSlot官方网站 - 引领潮水
                                                                     
(5) 设置服务器IP地址。在“IP地址”中输入服务器的IP地址。“端口”默认设置为21。勾选“自动启动FTP站点” ,如下图所示。
图2-5 设置服务器IP地址
iSlot官方网站 - 引领潮水
                                                                         
(6) 设置身份验证和授权信息。凭据需要可选择允许接见的用户 ,以及选择是否允许读取、写入操作。如下图所示。至此实现FTP服务器搭建。
图2-6 设置身份验证和授权信息
iSlot官方网站 - 引领潮水
                                                                                    
2.3   登录FTP服务器
使用WinSCP作为客户端登录FTP服务器。下载并装置WinSCP.exe。装置实现后 ,打开软件并进行如下图设置登录FTP服务器。
图2-7 使用WinSCP登录FTP服务器
iSlot官方网站 - 引领潮水
                                                                             
2.4   FTP文件传输
(1) 传输文件。成功登录FTP服务器后 ,从客户端向服务器传输测试文件 ,同时使用wireshark软件抓包仿照攻击者窃取测试文件。如下图所示 ,红框中十六进造内容即为窃取的文件数据。
图2-8 仿照攻击者窃取文件数据
iSlot官方网站 - 引领潮水
                                                                                   
(2) 转换数据流。
a 选中“FTP Data”后 ,单击右键 ,在弹出的窗口当选择“Follow” ,并选择“TCP Stream”。如下图所示。
图2-9 转换数据流
iSlot官方网站 - 引领潮水
                                                                              
b 在弹出的“TCP Stream”窗口中 ,"Show data as"选择"Raw" ,并另存为(Save as)一个文件。

iSlot官方网站 - 引领潮水注明
“Raw”暗示转换为原始数据流。
                                                                           
图2-10 保留转换文件
iSlot官方网站 - 引领潮水
                                                                                      
c 用Notepad++软件打开上一步另存的文件 ,即可看到文件内容。如下图所示。
图2-11 获取文件内容
iSlot官方网站 - 引领潮水
                                                                                         
3 什么是SFTP
3.1   SFTP简介
SSH(Secure Shell ,安全表壳)是一个必要进行加密和认证的 ,用于远程接见及文件传输的网络安全和谈。SSH基于加密和认证的个性可以为用户提供更壮大的安全保险机造 ,在用户使用不安全的网络环境登录设备时 ,SSH可能有效;ど璞覆皇躀P地址诓骗、明文密码截取等攻击。
SFTP(SSH File Transfer Protocol ,也称为Secret File Transfer Protocol ,安全文件传输和谈)基于SSH ,可能为文件传输提供安全的加密通路。SFTP具备和FTP一样的职能 ,即用户能够通过客户端向服务器发出号令 ,查看SFTP服务器目录下的文件 ,并把文件从远程推算机上拷到本地 ,或把本地的文件传送到SFTP服务器上。
3.2   搭建SFTP服务器
(1) 在Window 7中 ,使用freeSSHd软件搭建SFTP服务器。必要下载并装置freeSSHd.exe。装置实现后 ,打开软件的设置界面 ,如下图所示。
图3-1 freeSSHd设置界面
iSlot官方网站 - 引领潮水
                                                                          
(2) 点击"SSH"选项卡 ,在“Listen address”中设置SFTP服务器地址 ,在“Port”中设置SFTP端标语 ,默以为22 ,在“Max number of connections”中设置最大衔接次数为10 ,最后勾选“Start SSH server on freeSShd startup”和“User new console engine”。如下图所示。
图3-2 设置SFTP服务器地址和端标语
iSlot官方网站 - 引领潮水
                                                                            
(3) 点击"Authentication"选项卡 ,选择用密码认证(Password authentication)方式 ,而不是公钥认证(Public key authentication)方式。如下图所示。
图3-3 设置SFTP登录验证方式
iSlot官方网站 - 引领潮水
                                                                                  
(4) 点击"Users"选项卡 ,再点击"Add"按钮 ,弹出“User Properties”窗口。在“Login”中输入登录Windows服务器的用户名 ,在“Authorization”当选择使用Windows账户密码登录。如下图所示。
图3-4 增长SFTP用户
iSlot官方网站 - 引领潮水
                                                                       
(5) 点击"Server status"选项卡 ,开启SSH服务器。如下图所示。至此实现SFTP服务器搭建。
图3-5 开启SSH服务器
iSlot官方网站 - 引领潮水
                                                               
3.3   登录SFTP服务器
使用WinSCP作为客户端登录SFTP服务器。下载并装置WinSCP.exe。装置实现后 ,打开软件并进行如下图设置登录SFTP服务器。
图3-6 使用WinSCP登录SFTP服务器
iSlot官方网站 - 引领潮水
                                                                                          
3.4   SFTP文件传输
(1) 传输文件。成功登录SFTP服务器后 ,从客户端向服务器传输测试文件 ,同时使用wireshark软件抓包仿照攻击者窃取测试文件。如下图所示 ,红框中十六进造内容即为窃取的文件数据。
图3-7 仿照攻击者窃取文件数据
iSlot官方网站 - 引领潮水
                                                                              
(2) 转换数据流。若是依照FTP转换数据流的操作 ,得到的文件内容如下所示?杉倘辉谕缟锨匀×宋募数据 ,但是无法获得文件内容。
图3-8 获取文件内容
iSlot官方网站 - 引领潮水
                                                                                        
4 SFTP和FTP的区别
通过FTP文件传输和SFTP文件传输的操作分析 ,SFTP和FTP的区别如下:
和谈分歧。
FTP基于TCP/IP和谈 ,使用TCP端口21成立节造通路 ,使用TCP端口20成立数据通路。SFTP基于SSH和谈(使用TCP端口22成立安全通路)。
安全性分歧。
FTP没有安全通路传输数据 ,SFTP使用SSH成立的加密安全通路传输数据。FTP选取明文传输 ,攻击者只有在网络上窃取到文件数据 ,就能垂手可得地得到文件内容。SFTP选取加密传输 ,攻击者固然窃取到文件数据 ,只有不知路加密密钥 ,也无法得到文件内容。这也是SFTP比FTP更安全的原因。
传输效能分歧。
SFTP在传输过程中必要加密和解密 ,传输效能不如FTP。
                                                                            
5 结语
从SFTP和FTP的区别能够看出 ,SFTP是在加密通路中传输文件 ,安全性比FTP高 ,适合在公网中传输私有信息。FTP固然安全性不及SFTP ,但FTP不必要加密和解密 ,传输效能比SFTP高 ,适合公司内部文件的急剧传输 ,能够凭据必要选择分歧的文件传输方式。

有关标签:

iSlot官方网站 - 引领潮水 iSlot官方网站 - 引领潮水

点赞

更多技术博文

任何必要 ,请联系iSlot官方网站

iSlot官方网站 - 引领潮水

返回顶部

收起
iSlot官方网站 - 引领潮水 文档AI副手
iSlot官方网站 - 引领潮水 文档评价
ev-close ev-close-m
该资料是否解决了您的问题?
ev-close ev-close-m
您对当前页面的中意度若何?
不咋滴
极度好
dark-star dark-star dark-star dark-star dark-star
ev-close ev-close-m
您中意的原因是(多。?
您对文档是否还有其它的问题或建议?
为尽快解决问题 ,请您留下联系方式以便回复
邮箱
手机号
ev-bg
感激您的反。
iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水
iSlot官方网站 - 引领潮水
请选择服务项目
关关征询页
售前征询 售前征询
售前征询
售后服务 售后服务
售后服务
定见反馈 定见反馈
定见反馈
更多联系方式
【网站地图】