SFTP服务器软件freesshd安装如何使用好代码教程

1、什么是SFTP? SFTP,也被称为安全文件传输协议(SSH File Transfer Protocol),属于文件传输协议(FTP)的安全版本,也是SS

1、什么是SFTP?

SFTP,也被称为安全文件传输协议(SSH File Transfer Protocol),属于文件传输协议(FTP)的安全版本,也是SSH协议的一部分,可通过安全SHELL(SSH)数据流轻松进行数据传输和数据访问。它提供了一个安全的连接来传输文件,并在本地和远程系统上遍历文件系统。SFTP中的加密是通过SSH连接来完成的,文件可以通过WinSCP和SFTP客户端进行传输。

2、FTP与SFTP的区别?

    FTP不提供在主机之间传输文件的安全通道,而SFTP提供了在主机之间传输文件的安全通道;

    FTP代表“文件传输协议”,而SFTP代表“ SSH文件传输协议”;

    FTP使用2个通道传输数据,而SFTP使用1个通道传输数据;

    FTP允许端口21上的入站连接,而SFTP允许端口22上的入站连接;

    FTP不提供加密,而SFTP提供用于发送数据的加密;

    FTP使用客户端-服务器体系结构,而SFTP使用SSH体系结构;

    FTP具有直接传输方法,而SFTP具有隧道传输方法;

3、相对于FTP,SFTP的优点

    在FTP的基础上对数据进行加密,使得传输的数据相对来说更安全连接始终安全;

    可以通过双向的加密通道重定向不通知的TCP/IP端口;

    SFTP协议在安全通道上运行,因此不会传输明文密码或文件数据。

4、SFTP服务器软件“freeSHHd

在Windows操作系统中并没有天然包含SFTP软件,而freeSSHd是可以在Windows操作系统中运行的免费SFTP服务器软件。

它的安装文件大小只有856Kb,但是却实现了标准的SFTP功能,涵盖:主机管理、用户管理、授权管理一系列功能。可以添加允许连接到服务器的IP地址的白名单和黑名单,启用事件日志记录,设置安全FTP主路径,选择特定的允许密码,启用隧道,telnet和检查SSH服务器的访问日志。

    

    《睿备份》已经完全适配SFTP协议,建议您在进行异地备份、异地存储的过程中使用该软件,经测试,在海量数据备份与传输的过程中,该软件均有良好的表现,可以充分保证数据在传输过程中的稳定性、一致性、完整性。

    您可以通过以下地址获得freeSHHd的相关资料。

    freesshd官网:http://www.freesshd.com/

4、freeSHHd安装步骤

    1)在待安装的计算机上,双击下载完成的“freeSSHd.exe”文件,点击「Next」。

1595917186288082.png

    2)根据实际情况选择 SFTP 服务器安装路径,点击「Next」。

1595917316194615.png

    3)选择安装模式,一般默认即可,点击「Next」。

1595917372985781.png

    4)选择开始菜单的位置,一般默认即可,点击「Next」。

1595917426179591.png

    5)是否创建桌面图标,点击「Next」。

1595917538489623.png

    6)点击「Next」。

1595919031483262.png

    7)点击「Close」。

1595917696212259.png

    8)提示:需要安装私有密钥,点击「是」。

1595917781121266.png

    9)提示:是否把 freeSSHd 作为一个服务安装到服务中,可根据需要点击「是 / 否」。

1595917914716642.png

    10)点击「Finish」,如下图所示:

1595917954936122.png

4、freeSHHd设置说明

    1)设置授权访问用的用户名和密码」:

21.png

2)设置 SFTP 服务器的 IP 和端口号:

1595918830525094.png

3)设置登录授权选项,选择登陆验证方式是通过密码或证书:

1595919155801157.png

4)设置 SFTP 服务器根目录,将来文件存储的计算机根目录:

1595919367680267.png

5)启动服务器 Server Status,代表SFTP服务器功能是否已启动:

1595919481271452.png