本文介绍FileZilla软件的下载、配置与使用方法。

  在之前的博客中,我们提到了下载高分遥感影像数据需要用到FTP(文件传输协议,File Transfer Protocol)软件FileZilla;这一软件用以在自己的电脑服务器之间相互传输数据,在进行下载科学数据、网站开发等等操作时,经常需要用到。本文就对FileZilla软件的下载、安装、配置与使用方法加以详细介绍。

  首先,我们进行FileZilla软件的下载。这一软件是开源、免费的,因此建议大家直接从软件官网进行下载。下载时有“Client”与“Server”两个选项,前者是在我们自己的电脑上使用,后者则是在服务器中使用;对于一般的使用需求,我们选择“Client”就可以。

  随后,我们还需要对下载的FileZilla软件版本进行选择。其中,第一个选项为常规软件,第二个选项为常规软件与使用手册的合集;后两个选项则是软件的Pro版本,一般情况下我们用不到。在这里我们选择第一个选项即可。

  下载完成后,即可开始FileZilla软件的安装。这一软件的安装非常简单,大家按照安装流程提示来进行即可。需要注意的是,在安装前这一软件会让我们选择是否附带下载另外一个浏览器软件,相当于就是个广告;这里我们选择“Decline”即可,拒绝下载这一附带的软件。

  FileZilla软件安装完毕后,打开软件将出现如下所示的界面。

  接下来,我们开始在FileZilla软件中配置服务器站点。在软件左上角选择“文件”→“站点管理器...”。

  在弹出的“站点管理器”界面中,我们选择左下方“新站点”选项。

  随后,选择“重命名”对该站点进行命名,建议命名为与对应服务器相关的名称。例如我在这里就是为了建立一个与下载高分(GF)遥感影像数据相关的服务器的连接,那么就将这一站点命名为GF_Data

  随后,对右侧的选项进行配置。其中,“主机”为对应服务器的地址,本文中即为遥感影像数据下载网站提供的服务器地址;“端口”一般为21;“加密”这里一般选择只使用明文FTP (不安全),我这里当时选错了,选了另一个,大家不用在意;“用户”与“密码”就是登录服务器的用户名与密码,本文中即为我在高分遥感影像下载网站中的账户名与密码。其他选项默认即可。

  随后,点击“连接”,将弹出如下所示的“记住密码?”提示框。为了方便,我们这里就让FileZilla软件记住我们的站点密码。

  此外,如果提示服务器的证书为未知状态,只要大家确定这一服务器是安全的,就直接选择“在以后的会话中总是信任该证书”即可。

  随后,软件将建立与服务器的连接;在FileZilla软件的上方将显示连接情况。我一开始建立的连接出现了错误,如下所示。

  FileZilla软件如果出现连接的错误,可以尝试通过以下方法进行解决。

  首先是更换“传输模式”。在FileZilla软件左上角选择“编辑”→“设置”。

  在弹出的“设置”窗口中,选择“FTP”选项卡,在“传输模式”中切换为另一种模式。例如,如下图所示,我本来的传输为“被动(推荐)”,然后出现了连接不上的问题,那么就修改为“主动”后再尝试进行连接。

  如果这样还不行,大家可以对“加密”的选项进行选择。如前所述,“加密”这里一般选择只使用明文FTP (不安全),而我一开始这里暂时选了另一个选项,且出现了连接错误;那么就将“加密”选择为只使用明文FTP (不安全)后再次尝试连接。

  随后,即可连接成功。

  与服务器连接成功后,FileZilla软件左侧窗口为我们自己电脑的路径,右侧窗口即为服务器的路径,如下图所示。如果我们需要从服务器下载文件(比如本文从遥感影像官网的服务器下载遥感影像数据),那么就在左侧窗口选择好我们保存数据的路径,在右侧窗口找到需要下载的数据,然后在数据名称处右键,选择“下载”即可。

  随后,在FileZilla软件最下方可以看到具体的下载进度。

  同理,如果我们是需要将自己电脑中的数据上传到服务器中,那么就在左侧窗口选择将要上传的文件,在右侧窗口选择服务器保存数据的路径,然后选择“上传”即可。

  至此,大功告成。

基于FileZilla上传、下载服务器数据的方法的更多相关文章

  1. 一、手把手教你docker搭建fastDFS文件上传下载服务器

    在搭建fastDFS文件上传下载服务器之前,你需要准备的有一个可连接的linux服务器,并且该linux服务器上已经安装了docker,若还有没安装docker的,先百度自行安装docker. 1.执 ...

  2. Centos 下搭建FTP上传下载服务器

    首先判断你服务器上是否安装了vsftpd 安装vsftpd #yum -y install vsftpd   安装完成之后就要重启vsftpd服务 到vsftpd的主配置文件里面 把这个改为NO 默认 ...

  3. Xshell如何上传下载服务器文件

    Xshell远程连接服务器后,可以通过sz,rz下载上传文件到服务器. 安装命令: yum install lrzsz 从服务端发送文件到客户端: sz filename 选择下载文件要保存的目录 从 ...

  4. ubuntu 通过ssh上传/下载服务器文件

    1.用ssh登录远程ubuntu主机 (主机ip为:1.2.3.4;用户名:username) ssh username@1.2.3.4 2.从远程ubuntu主机copy文件/文件夹到本地(scp) ...

  5. 向linux服务器上传下载文件方式收集

    向linux服务器上传下载文件方式收集 1. scp [优点]简单方便,安全可靠:支持限速参数[缺点]不支持排除目录[用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ...

  6. xftp实现本地与服务器的文件上传下载(windows)

    背景: Jemter环境搭建,需上传下载服务器文件到aws服务器上,由于secureCRT的局限性它只支持pub格式的密钥,不支持pem格式密钥,xshell是支持pem格式的,所以尝试安装xshel ...

  7. 【java 上传+下载】

    一.先说说上传 第一步:pom.xml文件 加上 上传文件依赖架包 <dependency> <groupId>commons-fileupload</groupId&g ...

  8. JAVAWEB之文件的上传下载

    文件上传下载 文件上传: 本篇文章使用的文件上传的例子使用的都是原生技术,servelt+jdbc+fileupload插件,这也是笔者的习惯,当接触到某些从未接触过的东西时,总是喜欢用最原始的东西将 ...

  9. C# --MVC实现简单上传下载

    首先创建一个默认的控制器Defaultcontroller 然后生成视图View 在视图里面 创建文件选择器 创建上传.下载按钮 代码如下 <body> <div> <f ...

  10. 如何使用FileZilla上传和下载文件

    一.使用FileZilla上传文件 1 打开 FileZilla 按照如下图所示,填写远程 Linux 的 IP ,用户名,密码,还有端口号(默认22) 2 选中左边需要上传的文件,然后拖到右边,等待 ...

随机推荐

  1. RustDesk 自建服务器部署和使用教程

    RustDesk 是一个强大的开源远程桌面软件,是中国开发者的作品,它使用 Rust 编程语言构建,提供安全.高效.跨平台的远程访问体验.可以说是目前全球最火的开源远程桌面软件了,GitHub 星星数 ...

  2. 80x86汇编—寻址方式

    文章目录 术语解释 8086寻址方式 直数寻址 寄存器间接寻址 寄存器相对寻址 基址变址寻址 比例变址寻址方式 基址比例变址寻址方式 术语解释 EA:有效地址,通过段地址:偏移地址组合得到的Effec ...

  3. debug技巧之远程调试

    一.前言 大家好啊,我是summo,今天给大家分享一下我平时是怎么调试代码的,不是权威也不是教学,就是简单分享一下,如果大家还有更好的调试方式也可以多多交流哦. 当我们的应用发布到线上之后,就不能随意 ...

  4. java学习之旅(day.15)

    IO框架 I:input O:output 流:内存与存储设备间传输数据的通道 数据借助流进行传输 流的分类 按流向分: 输入流:将存储设备中的内容读入到内存中(程序运行) 输出流:将内存中的内容写入 ...

  5. vue学习笔记之父组件子组件的传值

    一  在前端开发过程中,很多情况下一个页面无法装载大部分的代码,所以需要子组件来完成父组件的任务,下面我来展示一下,组件之间如何进行传值以及常见的坑,首先上代码 1.1   父组件代码 <tem ...

  6. MyBatis抛出BindingException异常可能是你忘了配置资源拷贝

    最近博主在搭建Mybatis项目时遇到了一问题,在一切配置妥当后,开始运行测试代码,但是此时控制台无情的抛出了异常: 开始寻找问题根源 咦?难道是我哪里写错,我的第一反应是我的xml配置文件哪里写错了 ...

  7. firewall防火墙基础配置

    Firewalld防火墙 Centos7 中集成了防火墙管理工具, Firewall系统动态防火墙管理器是作为默认的防火墙工具. 它支持规则动态更新,并加入zone区域概念. Firewalld防火墙 ...

  8. ReplayKit2 有线投屏项目-反向Socket实现

    一.需求 我们在使用RTMP协议进行推流的时候,底层仍然采用的是TCP协议或者QUICK协议,有客户端主动发起请求.但是在有线投屏中,需要PC端向手机发起请求建立连接 二.实现 在客户端主动发起请求之 ...

  9. itest(爱测试) 开源接口测试,敏捷测试管理平台10.0.1

    一:itest work 简介 itest work 开源敏捷测试管理,包含极简的任务管理,测试管理,缺陷管理,测试环境管理,接口测试,接口Mock,还有压测 ,又有丰富的统计分析,8合1工作站.可按 ...

  10. Qt_Demo_1:实现一个简易的记事本

    1  环境: 系统:windows 10 代码编写运行环境:Qt Creator 4.4.1 (community) GitHub:https://github.com/zhengcixi/Qt_De ...