Linux入门(二)——SFTP上传下载文件

Linux入门(二)——SFTP上传与下载文件

  • SFTP上传与下载文件
    • 基础知识
    • SFTP软件
      • Xftp
      • Filezilla
    • 总结

SFTP上传与下载文件

连接上Linux之后遇到的第一个问题就是文件上传与下载问题。我的所有程序都是在Windows本地编写的,要上传到Linux运行需要通过SFTP上传。

基础知识

SFTP 是Secure File Transfer Protocol的缩写,即安全文件传送协议。 和FTP相比SFTP更安全。但由于SFTP使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果对网络安全性要求更高,可以使用SFTP代替FTP
这里我讲两种连接方法。

SFTP软件

Xftp

下载地址:XFTP https://www.netsarang.com/zh/xftp/

名称:自定义(有助于辨认就好)
主机:对应的Linux IP地址
协议:选择SFTP
用户名和密码:对应的Linux系统用户和密码
Linux入门(二)——SFTP上传下载文件_第1张图片
主要功能

  1. 同步:
    它有一个同步功能,可以帮助您同步文件和文件夹、以及远程与本地文件夹的路径。 一旦你想同步远程文件夹,点击同步按钮和同步将轻松地开始。
  2. 直接编辑
    此外,该程序有直接编辑功能,允许用户编辑远程文件与Windows记事本。 通过这种方式,您可以快速编辑文件没有下载它们。 还可以重命名,删除或创建新文件。
  3. 多个窗格
    Xftp支持超过2窗格,每个窗格中可以有多个选项卡。 你可以传输文件到多个目的地没有经历每一个选项卡。 同时,“所有远程会话发送”功能允许您将文件发送到多个位置。
  4. 文件交换协议支持
    File Exchange Protocol (文件交换协议)可以大大减少时间采取远程服务器之间传输文件。FXP跳过了数据从路由到本地电脑的过程,直接在两个远程FTP服务器之间传输数据。
  5. 在单个窗口打开多个会话
    会话选项卡功能允许用户在单个Xftp窗口打开多个会话。 所有打开的会话是通过简单的会话选项卡界面之间传输和文件在不同的服务器上可以很容易地打开会话。 它不仅减少了系统资源的使用,还提供更有条理的工作环境来提高用户工作效率。
  6. 直接编辑远程文件
    直接编辑功能允许用户直接与Windows记事本编辑远程文件。 用户可以通过节约文件下载和上传的时间编辑提高生产力。 Xftp还提供了一个选项供用户选择他们最喜欢的编辑器,而不是使用默认的Windows记事本。
  7. 增加上传/下载速度
    并行传输特性允许多个连接更快的上传/下载文件。 这个特性可以增加用户的生产力,允许用户达到最大的使用带宽。即使有一个为每个网络连接下载/上传速度限制。

Filezilla

下载地址:Filezilla https://filezilla-project.org/

Filezilla界面
输入用户名,远程ip,密码即可连接。
上传和下载的文件直接拖拽就可以。
支持文件搜索和断点续传。
Linux入门(二)——SFTP上传下载文件_第2张图片

文件搜索
服务器→搜索远程文件
就可以实现对远程/本地文件的搜索,支持正则表达式。
Linux入门(二)——SFTP上传下载文件_第3张图片

总结

Fillezilla支持搜索路径复杂的文件,可以用户自定义筛选出具有复杂关系的文件下载。
Xftp可以和Xshell配套使用,且支持编辑远程文件,上传和下载都很方便。

你可能感兴趣的:(Linux,linux,sftp,ssh)