SFTP怎么用?linux使用SFTP的方法

 网站优化    |      2020-06-08

FTP是在计算机之间传输文件和数据的标准方法,但在今天这个安全意识非常强的环境中,FTP变得越来越过时。

FTP是在数据安全不是一个大问题的时代设计的,FTP通过网络在不同的机器之间传输未加密的数据。任何能够在系统上执行包捕获的人都可以轻松地读取用户名和密码等有价值的信息,FTP中的这种安全漏洞导致了SSH文件传输协议(SFTP)的出现。

SFTP是一种通过SSH通道传输数据的方法,是SSH的一个子系统。这对VPS用户特别有用,它是唯一的文件传输协议,在数据传输过程的任何时刻都可以防止攻击,使其成为首选协议。

FTP有两个不同的通道来交换数据,命令通道和数据通道。相反,SFTP只有一个加密通道,其中数据以加密的格式化数据包交换。

Linux如何使用SFTP?

使用SFTP连接到远程服务器

通过Linux发行版上的SFTP连接到远程服务器的语法如下:

sftpuser@ip-address或domain.com

如果想通过SFTP连接到IP31.220.57.32的LinuxVPS服务器,将使用以下命令:

sftluser@31.220.57.32

执行此命令后,将成功连接到远程服务器。