前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用FileZilla传输文件

使用FileZilla传输文件

作者头像
东心木水
发布于 2018-08-30 03:16:45
发布于 2018-08-30 03:16:45
6.7K0
举报
文章被收录于专栏:翻译翻译

FileZilla是一个免费的开源的文件传输软件,支持Linux,Mac OS X和Windows系统。它支持多种文件传输协议,当然也包括著名的基于SSH的SFTP。

FileZilla可以通过加密的网络,保证与远程计算机传输文件的安全,从而避免传统FTP客户端/服务器系统中固有的安全和兼容性问题。SFTP的特点就是可以加密发送我们的登录凭据,加密传输文件,而标准FTP客户端却是用明文形式发送我们的账号密码。

准备工作

使用FileZilla之前,需要先完成以下步骤。

  • 根据服务器安全指南中的说明创建用户。
  • 确保可以通过SSH连接到Linode 或其他远程计算机。
  • 本指南是为非root用户编写的。部分命令带有前缀sudo。如果不熟悉该sudo命令,可以查看“ 用户和组”指南。

注意 如果需要使用root帐户进行文件传输,那么就需要更改服务器上的文件所有权和权限

安装FileZilla

Windows和OS X用户可以从FilzeZilla官网下载FileZilla 。

Linux用户可以运行以下命令来安装FileZilla。

Debian / Ubuntu系统:

代码语言:txt
AI代码解释
复制
sudo apt-get install filezilla

CentOS/Fedora系统

代码语言:txt
AI代码解释
复制
sudo yum install filezilla

使用FileZilla

1.从Windows的开始菜单,OS X的Launchpad或Linux的启动器/命令行中都可以打开FileZilla。

2.在Host(主机)框中输入远程计算机的IP地址或域名。在Username(用户名)框中输入要连接的远程计算机的帐户。在Password字段中输入帐户的密码,然后在Port(端口)框中输入“22” 。单击“ Quickconnect”(快速连接)启动文件传输会话。

连接远程计算机
连接远程计算机

3.如果这是第一次使用SSH或SFTP程序连接到远程计算机,那么FileZilla会发布一个主机密钥未知的警告。勾选旁边的复选框Always trust this host, add this key to the cache(始终信任此主机并保存此密钥),以后就不会再次弹出警告了,除非密钥改变(只有重新安装远程服务器的操作系统才会改变密钥)。

连接确认
连接确认

4.单击“ OK”(确定)按钮继续。FileZilla之后会出现一个拆分视图,左侧是您的本地文件系统,右侧是远程计算机的文件系统。恭喜,现在就可以通过拖放等操作来传输文件了。

如果使用公钥验证

如果您已按照“ 服务器安全”指南操作,那么您将无法使用密码连接到远程计算机。如果您使用的是Linux或OS X,那么按照指南操作时,会生成一个用于身份验证密钥。

注意如果是OS X系统,那么还需要把密钥的密码存储在密钥链中,以便通过SSH密钥连接,这样FileZilla才能连接到远程计算机。

如果是Windows系统,那么还需要需要执行一些其他步骤,来启用基于密钥的身份验证。可以参阅使用Putty生成SSH密钥指南,然后继续下面的步骤。

  1. Putty网站安装Pageant。
  2. 启动Pagent。这时候Pageant会出现在Windows右下角的系统托盘中。
  3. 右键单击系统托盘上的Pagent图标并选择Add Key(添加密钥)。
  4. 选择存储密钥的位置,然后选择您的私钥(PPK)文件。如果您在创建密钥时设置了密码,Pagent会要求您输入密码才能继续。
  5. 启动FileZilla并直接使用您的用户名和空密码连接到远程服务器。只要Pagent软件正在运行,这个密钥将自动用作身份验证。

更多信息

有关此主题的其他信息,可参考以下资源。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
linux使用SFTP安全的传输文件
什么是 SFTP SFTP 代表 Secure File Transfer Protocol. S有时也代表 SSH(或 Secure Shell),它是文件传输服务运行的安全加密隧道。 SFTP 是一种通过远程系统安全传输文件的流行方法。该sftp命令通常是 OpenSSH 包的一部分。它被设计为 SSH v2.0 的扩展,以增强 安全文件传输功能。该sftp命令行界面被设计为类似于ftp命令。 FTP和SFTP有什么区别 与传统的 FTP 协议相比,SFTP 提供了 FTP 的所有功能,但更安全,更易于
入门笔记
2022/06/02
7.8K0
常见的ftp文件传输工具有哪些?适合WordPress用户的最佳ftp文件传输工具
ftp文件传输工具允许将计算机上的本地文件连接到在线服务器。例如,可能正在创建一个 WordPress 站点。在这种情况下,可以在计算机上构建一个网站,然后最终将所有文件移动到服务器并启动网站以供全世界查看。
镭速
2023/03/13
2.1K0
如何在 Fedora 37 上安装 FileZilla?
FileZilla 是一款流行的开源 FTP(文件传输协议)客户端,它提供了一个直观的界面来管理和传输文件。本文将详细介绍如何在 Fedora 37 上安装 FileZilla。以下是安装过程的详细步骤:
网络技术联盟站
2023/05/24
8950
如何在 Fedora 37 上安装 FileZilla?
SSH(Secure Shell)详解:下载、登录、设置密码和修改密码
SSH(Secure Shell)是一种网络协议,用于在不安全的网络上建立安全的远程连接。它提供了加密和身份验证机制,以确保数据的保密性和完整性。通过SSH,用户可以安全地管理远程服务器、传输文件和访问远程资源。
GeekLiHua
2025/01/21
2.2K0
IT课程 计算机系统与网络 004_远程访问和管理
绝大多数服务器部署在专用机房或云上,管理员无法亲临服务器所在的物理现场对服务器进行管理与操作。这就需要服务器开启远程访问服务,允许管理员、用户从任何有互联网连接的地方访问服务器上的资源,例如文件、数据库和应用程序。这种远程访问可以通过不同的协议和工具来实现,以便进行配置、监控、维护和操作服务器。
zhaoJian.Net
2024/01/09
2440
Linux-SSH连接
SSH,全称Secure Shell,是一种网络协议,用于安全地在不安全的网络上执行命令并传输数据。SSH在计算机世界中广泛使用,特别是在进行远程系统管理和安全文件传输方面。
运维小路
2024/11/01
5040
Linux-SSH连接
Linux:SSH和基于密钥的身份验证
学习使用 SSH 是 Linux 系统管理员必备技能。本文涵盖基本的 SSH 配置、基于密码的身份验证以及一般安全设置。
云云众生s
2024/09/03
1.1K0
Linux:SSH和基于密钥的身份验证
说说SSH、SCP和SFTP的那些事儿
SSH、SCP和SFTP都是SSH软件包的组成部分。 SSH 是 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前广泛采用的安全登录协议,专为远程登录会话和其他网络服务提供安全性的协议,替代以前不安全的Telnet协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。 SSH包括二个部分,服务端的SSHD(Secure Shell Daemon)和SSH客户端。我们通常所说的
企鹅号小编
2018/02/12
25.3K0
说说SSH、SCP和SFTP的那些事儿
Linux运维人员应该知道的Linux服务器安全指南
今天小编要跟大家分享的文章是关于Linux运维人员应该知道的Linux服务器安全指南。熟悉Linux运维工作的小伙伴都知道Linux服务器安全在运维工作中非常重要。今天小编在文章中来跟大家说一说如何强化你的服务器以防止未授权访问。下面我们一起来看一看吧~
小小科
2020/05/21
2.5K0
【Linux】ssh介绍与远程登陆工具配置使用
SSH(Secure Shell)是一种网络协议和安全工具,用于在不安全的网络上安全地进行远程登录和数据传输。它提供了加密的通信通道,以保护敏感数据的机密性和完整性。
DevFrank
2024/07/24
6360
【Linux】ssh介绍与远程登陆工具配置使用
这几款 Linux 远程管理工具!功能真心强大
作为一个常常与 Linux 系统打交道的程序员,使用 SSH 终端工具进行远程管理我们的服务器是必不可少的日常工作之一。好工具是提高工作效率的必备神器!民工哥在此之前也介绍过不少的常用工具,以及它的使用与配置,大家可以点击文章上方的 Tools 专栏查阅。
民工哥
2022/10/27
3.6K0
如何在免费 WiFi 中保护隐私
0penVPN 在两点之间创建了一个加密通道,以阻止第三方访问你的网络流量数据。通过设置你的 “虚拟专用网络” 服务,你可以成为你自己的 “虚拟专用网络” 服务商。许多流行的 “虚拟专用网络” 服务都使用 0penVPN,所以当你可以掌控自己的网络时,为什么还要将你的网络连接绑定到特定的提供商呢?
用户1880875
2021/09/07
1K0
【服务器】Xshell与Xftp软件的使用指南
总体而言,Xshell是一款功能强大的终端仿真软件,特别适用于系统管理员、网络工程师和开发人员等需要经常远程管理主机的用户。通过提供安全、灵活和可定制的远程访问解决方案,Xshell在各种IT环境中得到广泛应用。
SarPro
2024/02/20
1.1K0
【服务器】Xshell与Xftp软件的使用指南
Linux远程管理工具
Linux远程管理服务器多基于 SSH 协议。本节给大家介绍 2 种常见的基于 SSH 协议的远程管理工具,分别是 PuTTY 和 SecureCRT。
芯动大师
2023/10/23
4610
Linux远程管理工具
SSH和SFTP是否相同
SSH和SFTP是否相同?SSH和SFTP是经典的对。在确保通信安全方面,它们交织在一起,尽管它们具有类似的功能,但它们并不是一回事。那么,它们之间有什么区别?请仔细阅读,找出答案。
镭速
2023/05/24
7380
使用libssh2建立安全的SSH连接:C++开发者的综合指南
https://cloud.tencent.com/developer/article/2474032
Lion 莱恩呀
2024/12/05
4700
使用libssh2建立安全的SSH连接:C++开发者的综合指南
玩转服务器—数据上传与下载
在生物信息学数据处理中,远程服务器成为了我们不可或缺的重要工具。它为我们提供了强大的计算资源和存储空间,使得复杂的生信分析任务得以高效开展。然而,在与远程服务器交互的过程中,上传和下载文件这一看似基础的操作却至关重要。正确、高效地进行文件的上传与下载,不仅能确保数据的安全传输和及时处理,还能极大地提升我们的工作效率。今天来介绍一下如何在我们共享服务器(2024的共享服务器交个朋友福利价仍然是800)上进行文件的上传和下载操作,为你的生信研究之路提供清晰的指引。
生信菜鸟团
2024/11/23
2410
玩转服务器—数据上传与下载
如何在 Linux 服务器上安装和使用 SFTP?
SFTP 或 SSH 文件传输协议是一种在两台计算机之间安全传输数据的方法。它是运行在 SSH 协议之上并利用其安全性并完全支持其身份验证的 FTP。
网络技术联盟站
2022/04/06
7.1K0
如何在 Linux 服务器上安装和使用 SFTP?
Linux笔记【002】| 远程登录服务器软件:MobXterm与FileZilla
在实际开发或者计算的时候可以使用一些第三方的工具对远程的服务器进行控制。目前常用的Linux远程登录工具有:putty、xshell、secureCRT等等。我推荐使用MobXterm。secureCRT其实也是一款很强大的终端工具,但是,它毕竟是收费软件。Putty非常小巧,而且免费,因此也有不少人使用,但Putty真的不好用,不支持标签,开多个会话的话就需要开多个窗口,窗口切换也很不方便。当然还有其它终端工具,比如XShell,XShell6是一款高效专业的实用型免费SSH客户端。XShell5简单强悍,支持标签式的环境,动态端口转发,自定义键的映射关系,用户定义的按钮,VB脚本,显示2字节字符和国际语言支持UNICODE的终端。我这里介绍MobaXterm,其他的自己百度下载,看自己适合哪种。MobaXterm是一款集万千于一身的全能型终端神器,先说说这款神器的优点:
DoubleHelix
2020/10/23
4.8K0
Linux笔记【002】| 远程登录服务器软件:MobXterm与FileZilla
什么是 WinSCP 转
WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。
wuweixiang
2018/10/10
1.9K0
相关推荐
linux使用SFTP安全的传输文件
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档