1、SFTP
1.1 SFTP简介
安全文件传输协议SFTP(SSH File Transfer Protocol)是文件传输协议(FTP)的安全版本,也是SSH协议的一部分,可通过安全SHELL(SSH)数据流轻松进行数据传输和数据访问。SFTP也被称为SSH文件传输协议。它提供了一个安全的连接来传输文件,并在本地和远程系统上遍历文件系统。SFTP中的加密是通过SSH连接来完成的,文件可以通过WinSCP和SFTP客户端进行传输。
1.2 SFTP工作原理
- SFTP是在客户端-服务器架构中工作的;
- SFTP确保所有的文件都是以加密格式传输的;
- 利用不同的加密技术,帮助移动数据,并确保数据不被读取。
- SSH密钥有助于将公钥传输到任何系统中提供访问权限;
- SSH密钥必须提前创建,它有助于避免欺诈者连接到服务器上。
SFTP的工作原理是使用安全的shell数据流。它首先建立一个安全的连接,然后在传输数据时提供更高的保护,SFTP是在客户端-服务器架构中工作的。在服务器的情况下,数据通常存在于服务器上。虽然这个服务器可以在不同的位置,但客户端可以通过发送请求轻松访问数据。当用户点击文件时,这个请求会通过网络遍历,最终到达服务器。然后,这个数据会被发送到请求数据的服务器上。用户最终会得到文件,并根据自己的需要进行修改。
1.3 SFTP优点
- SFTP具有广泛的操作范围,可以对远