基于FileZilla上传、下载服务器数据的方法
本文介绍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上传、下载服务器数据的方法的更多相关文章
- 一、手把手教你docker搭建fastDFS文件上传下载服务器
在搭建fastDFS文件上传下载服务器之前,你需要准备的有一个可连接的linux服务器,并且该linux服务器上已经安装了docker,若还有没安装docker的,先百度自行安装docker. 1.执 ...
- Centos 下搭建FTP上传下载服务器
首先判断你服务器上是否安装了vsftpd 安装vsftpd #yum -y install vsftpd 安装完成之后就要重启vsftpd服务 到vsftpd的主配置文件里面 把这个改为NO 默认 ...
- Xshell如何上传下载服务器文件
Xshell远程连接服务器后,可以通过sz,rz下载上传文件到服务器. 安装命令: yum install lrzsz 从服务端发送文件到客户端: sz filename 选择下载文件要保存的目录 从 ...
- ubuntu 通过ssh上传/下载服务器文件
1.用ssh登录远程ubuntu主机 (主机ip为:1.2.3.4;用户名:username) ssh username@1.2.3.4 2.从远程ubuntu主机copy文件/文件夹到本地(scp) ...
- 向linux服务器上传下载文件方式收集
向linux服务器上传下载文件方式收集 1. scp [优点]简单方便,安全可靠:支持限速参数[缺点]不支持排除目录[用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ...
- xftp实现本地与服务器的文件上传下载(windows)
背景: Jemter环境搭建,需上传下载服务器文件到aws服务器上,由于secureCRT的局限性它只支持pub格式的密钥,不支持pem格式密钥,xshell是支持pem格式的,所以尝试安装xshel ...
- 【java 上传+下载】
一.先说说上传 第一步:pom.xml文件 加上 上传文件依赖架包 <dependency> <groupId>commons-fileupload</groupId&g ...
- JAVAWEB之文件的上传下载
文件上传下载 文件上传: 本篇文章使用的文件上传的例子使用的都是原生技术,servelt+jdbc+fileupload插件,这也是笔者的习惯,当接触到某些从未接触过的东西时,总是喜欢用最原始的东西将 ...
- C# --MVC实现简单上传下载
首先创建一个默认的控制器Defaultcontroller 然后生成视图View 在视图里面 创建文件选择器 创建上传.下载按钮 代码如下 <body> <div> <f ...
- 如何使用FileZilla上传和下载文件
一.使用FileZilla上传文件 1 打开 FileZilla 按照如下图所示,填写远程 Linux 的 IP ,用户名,密码,还有端口号(默认22) 2 选中左边需要上传的文件,然后拖到右边,等待 ...
随机推荐
- C4996 scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details
编译器报错,编译器使用的是Visual Studio2019版本 修改项目属性的检测sdl. 第一步,右键项目--->属性 *第二步,在打开的属性中选择,配置属性-->C/C++---&g ...
- openstack 错误(报错)集合
1. 执行nova命令报错: ERROR (CommandError): You must provide a username or user ID via --os-username, --os- ...
- PHP常用排序算法01——冒泡、插入
对于排序算法,相信学计算机的同学都不会陌生.今天我们就来复习下常见的两个排序,适合小规模数据的排序算法:冒泡(bubbleSort)和插入(insertionSort). PS:对排序等算法还不太了解 ...
- 提升WordPress网站加载速度的8个小技巧
提升WordPress网站加载速度是至关重要的,它不仅可以提高用户体验,还有助于SEO排名.以下是提升WordPress网站加载速度的8个小技巧,希望能帮助到大家. 优化图片: 使用适当大小和格式的图 ...
- mvc5接口报错:The JSON request was too large to be deserialized的一种原因
是mvc5版本的接口,接口使用了dynamic接收数组,json对象数组只有56个,length长度不到10万,但是提交就报The JSON request was too large to be d ...
- C# 炸弹人 winform版
实现这个游戏的基本功能包含几个对象:玩家,怪物,墙砖,炸弹,通关的门.玩家通过上下左右方向键移动,放置炸弹,被怪物杀死,被炸弹炸死.怪物随机方向移动,能杀死玩家.炸弹有爆炸功能,炸弹的火花长度.通过的 ...
- 用友u8 使用 api资源管理器新增单据的一些方法
一般都使用传xml对象的方式.这种方式方便在只需传入正确的视图就行了.但是如果字段不全,或者字段的数据类型与api要求的不服,会报些莫名其妙的错误,比如这些: 项目大类0不存在项目大类0不存在货位不合 ...
- Android 12(S) Binder(一)
今天开始了解一下binder,就先从ServiceManager开始学习. 网上的相关博文普遍是Android 11之前的,阅读时对比Android 11或12的代码发现有很多内容找不到了,比如 fr ...
- springboot~封装依赖引用包jar还是pom,哪种更规范
将多个第三方包封装成一个项目后,如果你的目的是让其他开发人员可以直接引用这些依赖,一般来说有两种常见的方式: 打成JAR包:将封装好的项目编译打包成JAR文件,其他开发人员可以将这个JAR文件添加到他 ...
- kubernetes: pod升级与回滚扩容与缩容暂停恢复
运行一个容器: apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revisio ...