新闻资讯

ftp与sftp的区别是什么?花生壳盒子如何搭建FTP服务器?

2022-04-18

在实际项目开发中最常使用的文件传输的方式有ftp和sftp两种,ftp与sftp非常相似,都支持批量传输(一次传输多个文件),文件夹/目录导航,文件移动,文件夹/目录创建,文件删除等。但还是存在着差异,但是这两个传输方式各有什么特点呢? 下面我们来看看ftp与sftp之间的区别,以及花生壳盒子如何搭建FTP服务器。

ftp与sftp的区别是什么?

1、安全通道
ftp不提供任何安全通道来在主机之间传输文件;而sftp协议提供了一个安全通道,用于在网络上的主机之间传输文件。
2、使用的协议
ftp使用TCP / IP协议。而,sftp是SSH协议的一部分,它是一种远程登录信息。
3、链接方式
ftp使用TCP端口21上的控制连接建立连接。而,sftp是在客户端和服务器之间通过SSH协议(TCP端口22)建立的安全连接来传输文件。
4、安全性
ftp密码和数据以纯文本格式发送,大多数情况下是不加密的,安全性不高。而sftp会在发送之前加密数据,二进制的形式传递,是无法“按原样”阅读的,安全性较高。
ftp 基于TCP来传输文件,明文传输用户信息和数据。
sftp基于SSH来加密传输文件,可靠性高,可断点续传。

花生壳盒子如何搭建FTP服务器?

准备工具:
1.花生壳盒子(花生棒Pro);
2.Serv-U,大家可自行上网搜索下载,小编用的版本是15.0.1.20;
一、Serv-U的安装及设置
1、相信大家对于安装软件不会有啥问题。
2、安装完毕后,直接启动Serv-U,并设置域,记得勾选启用域。
3、接着就是很简单的下一步,端口信息自己可以留意下,FTP网页形式的默认都是用的80端口。
4、到这里,域已经创建成功,我们还需要创建FTP的用户账号密码。
5、设置你的FTP服务器根目录。就是你希望从外网连接到你服务器的哪个目录,每个人需求不一样,请根据实际需求设置。
6、点击完成,就已经搭建好FTP服务器了,可以用简单的命令测试下。
7、如果你还要给其他人访问你的FTP,但又不想给那么多权限他们,就可以另外再创建一个用户,单独设置这个新账号的权限,这样就不怕别人连接你的FTP后,删除你的重要文件,或者捣乱。
二、花生壳盒子(花生棒Pro)设置
看完上面的介绍是否有点头疼,那下面的花生壳盒子(花生棒Pro)设置方法,你肯定会觉得非常简单。
So easy,一步到位。填写你的服务器内网IP,FTP端口80,应用名称随便填,点确定就OK。
三、连接FTP
打开浏览器,在地址栏输入花生壳盒子(花生棒Pro)里面设置的映射外网访问地址即可访问。

花生壳是一款内网穿透兼动态域名解析软件,无公网IP也可实现内网穿透服务,支持Windows、Linux、树莓派、iOS、安卓等操作系统,并可通过iPhone、安卓手机APP或微信进行远程管理。花生壳应用于OA、ERP、CRM、FTP、SVN、NAS、Web服务、视频监控、Windows RDP远程桌面、游戏联机、小程序开发调试、淘宝客采集系统、遥感测绘、工业4.0等应用领域。有以上需求的小伙伴可以尝试一下花生壳内网穿透软件,保证不会让你失望。