FileZilla的使用主动模式与被动模式

news2024/11/26 23:48:01

                                                        🎬 艳艳耶✌️:个人主页

                                                        🔥 个人专栏 :《产品经理如何画泳道图&流程图》  

                                                        ⛺️ 越努力 ,越幸运

目录

一、FileZilla简介

1、FileZilla是什么?

2、FileZilla的应用场景

二、FileZilla的安装

1、下载

2、在本机安装步骤

3、主机连接VMware

三、FileZilla使用

1、内部连接文件管理

2、外部连接文件管理

4、连接测试

3、主动模式与被动模式

 四、思维导图


一、FileZilla简介

1、FileZilla是什么?

一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。它具有可控性、有条理的界面和管理多站点的简化方式,使得FileZilla客户端版成为一个方便高效的FTP客户端工具。而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直接的接口。
 

2、FileZilla的应用场景

文件传输:FileZilla最主要的用途就是进行文件的上传和下载。用户可以使用它来从其他计算机系统中下载需要的文件,或者将文件上传到网络上
远程管理:管理员可以使用FileZilla来远程管理服务器。例如,他们可以通过FTP协议远程上传和下载配置文件、日志文件等,对服务器进行管理和维护
软件开发和测试:在软件开发和测试过程中,开发人员可以使用FileZilla将应用程序上传到服务器中进行测试和调试。同时,他们也可以从服务器中下载测试数据和日志文件等
自动化部署:通过编写脚本,开发人员可以利用FileZilla自动化地将应用程序部署到服务器中。这样可以实现自动上传应用程序、配置文件等操作
镜像管理:在虚拟化环境中,FileZilla可以用于管理虚拟机的镜像文件。开发人员可以将虚拟机的镜像文件上传到FTP服务器中,方便管理和备份。同时,他们也可以从FTP服务器中下载其他虚拟机的镜像文件,进行快速部署和复制。
 

二、FileZilla的安装

1、下载

官网下载 

官网 FileZilla - The free FTP solution 下载icon-default.png?t=N7T8http://xn--filezilla-thefreeftpsolution-10abded

选择Download FileZilla Server

点击Download 即可下载

2、在本机安装步骤

下载好了双击第一个客户端

点IAgree

点Next

勾选Desktop Icon 创建桌面快捷方式,在点Next

修改存放软件路径

点Install

完成

3、主机连接VMware

前面我们在主机中安装了客户端方便我们在主机也能访问虚拟机文件管理,接下来在VMware中安装客户端服务端,先进行一个远程连接将文件传输到我们的VMWare中。

在主机中,win+R输入\\虚拟机地址进行连接

选择文件拖拉进行传输

三、FileZilla使用

1、内部连接文件管理

在VMware虚拟机中傻瓜式安装我们的服务端(就是应用程序名称带有Server)与傻瓜式安装客户端,安装完成之后,双击启动服务端,管理密码自己自定义即可并将下面复选框勾选即可

添加组—编辑---组--添加--输入组名--确定---确定

 添加用户—编辑---用户--添加--输入用户名--选择组---确定---确定
组下依次添加三个用户
来模拟一个学社团,中有一个社长,一个副社长、一个普通社员小张
两个成员做的事情不一样,在社长的文件管理下 副社长只能看到自己所提交的文件看不到普通成员的文件 普通成员也同样如此,但是在社长的文件管理下能看到全部

 添加用户密码
依次给每个用户添加用户密码,如下
 

添加用户权限—一个总的文件xueshe  秘密文件与普通文件文件夹是两个用户所要提交文件的文件目录

添加用户主目录(设置权限)
选择用户--xueshe---添加---选择该用户管理的文件目录---确定--复选框全选---设为主目录
像下面的权限  用户下Bing管理总文件夹 quan管理S文件夹  xin管理Y文件夹
如果文件夹列表中有<new drectory>要删除
如下三张图依次选择不同的用户管理不同的文件目录即可

社长设置权限

 副社长设置权限

 普通社员设置权限

连接测试打开我们的客户端进行连接

输入虚拟机地址---用户名---密码--连接测试---确定--确定

社长

副社长

普通社员

2、外部连接文件管理

配置被动模式设置
服务端设置里面
编辑---设置---被动模式设置---输入端口范围--确定

21端口设置

 

数据端口设置

然后成功了;

4、连接测试

打开主机的客户端,输入虚拟机地址----用户名---密码--快速连接连接成功

社长

副社长

普通社员

3、主动模式与被动模式

主动模式(PORT):

在主动模式下,FTP客户端在连接FTP服务器时,会主动打开一个随机端口,并通知FTP服务器这个端口号。然后,FTP服务器使用这个端口号连接到FTP客户端进行数据传输。为了成功地使用主动模式,FTP客户端的防火墙需要开放这个随机端口,并且FTP服务器需要能够通过防火墙连接到这个端口。

被动模式(PASV):

在被动模式下,FTP客户端向FTP服务器请求数据传输时,不会主动打开一个随机端口。相反,FTP服务器会打开一个随机端口,并通知FTP客户端这个端口号。然后,FTP客户端连接到FTP服务器的这个端口进行数据传输。被动模式通常用于在有防火墙或路由器限制的情况下进行数据传输。

 四、思维导图

今日小编就介绍到这里,后续还会更新,敬请期待!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1342016.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

参数归一化-实现时间格式化

文章目录 需求分析具体实现完整源码 不知道大家有没有尝试封装过一个时间格式化的函数啊&#xff0c;在之前我封装的时候&#xff0c;开始是觉得手到擒来&#xff0c;但是实践之后发现写非常的shi啊&#xff0c;大量的分支判断&#xff0c;哪怕是映射起到的作用也只是稍微好一点…

【小程序】如何获取特定页面的小程序码

一、进入到小程序管理后台&#xff0c;进入后点击上方的“工具”》“生成小程序码” 小程序管理后台 二、进入开发者工具&#xff0c;打开对应的小程序项目&#xff0c;复制底部小程序特定页面的路径 三、粘贴到对应位置的文本框&#xff0c;点击确定即可

NCNN环境部署及yolov5pt转ncnn模型转换推理

该内容还未完整&#xff0c;笔记内容&#xff0c;持续补充。 〇开发环境版本 vs2022 cmake3.21.1 ncnn20231027发行版 yolov5s v6.2 vunlkan1.2.198.1 Protobuf3.20.0 Opencv3.4.1 一、模型转换 yolov5s v6.2训练的pt模型&#xff0c;直接导出tourchscript&#xff0c…

鸿蒙APP的代码规范

鸿蒙APP的代码规范是为了确保代码质量、可读性和可维护性而定义的一系列规则和标准。以下是一些建议的鸿蒙APP代码规范&#xff0c;希望对大家有所帮助。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff0c;欢迎交流合作。 1. 代码风格&#xff1a; 采用…

Wish流量推送规则是什么?wish怎么增加流量?-站斧浏览器

Wish流量推送规则是什么&#xff1f; 个性化推送&#xff1a;Wish采用智能化的算法&#xff0c;根据用户的购物历史、浏览记录、搜索行为等数据&#xff0c;为每位用户推送个性化的商品推荐。这种推送方式能够提高商品与用户的匹配度&#xff0c;从而提高转化率。 价格与销量…

视频转换为GIF格式的3种方法

如果你想与朋友分享一个有趣的瞬间或者在社交媒体上发布一些搞笑的短视频&#xff0c;那么GIF格式将会是一个绝佳的选择。因为相比于视频&#xff0c;GIF文件具有更小的文件大小和更好的兼容性。不过&#xff0c;并不是所有人都知道如何将视频转换为GIF格式。不用担心&#xff…

65.乐理基础-打拍子-前附点、后附点

内容来源于&#xff1a;三分钟音乐社 上一个内容&#xff1a;前八后十六、前十六后八拍子-CSDN博客 前附点指的是一个附点八分音符加一个十六分音符的节奏型&#xff0c;如图1。 后附点指的是一个十六分音符加一个附点八分音符的节奏型&#xff0c;如图2。 前附点、后附点这两…

第三节-数据链路层与MAC地址

如果数据进行封装时&#xff0c;基于E2或者802.3标准&#xff0c;此时我们称之为是一个以太网数据帧。 不同的协议栈用于定义和管理不同网络的数据转发规则。 E2和802.3作用&#xff1a;定义帧头和帧尾的格式 数据&#xff1a;对于下层的每个层级而言&#xff0c;上层所反馈…

鸿蒙开发(二)- 鸿蒙DevEco3.X开发环境搭建

上篇说到&#xff0c;鸿蒙开发目前势头旺盛&#xff0c;头部大厂正在如火如荼地进行着&#xff0c;华为也对外宣称已经跟多个厂商达成合作。目前看来&#xff0c;对于前端或客户端开发人员来说&#xff0c;掌握下鸿蒙开发还是有些必要性的。如果你之前是从事Android开发的&…

C语言字符串知识点和算法总结

目录 一、字符串遍历 1、字符串和字符数组 2、获取字符串长度 3、字符串遍历 4、大小写转换 5、字符串数组 二、字符串拷贝 三、字符串比较 四、字符串分割 五、字符串翻转 1、题目详解 2、算法详解 3、源码剖析 六、回文串 1、定义 2、例题讲解 3、算法详解 …

子网掩码与IP段计算

一.什么叫子网掩码&#xff1a; 子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩&#xff0c;它用来指明一个IP地址的哪些位标识的是主机所在的子网&#xff0c;以及哪些位标识的是主机的位掩码。子网掩码不能单独存在&#xff0c;它必须结合IP地址一起使用。 子网掩…

【开源】基于Vue+SpringBoot的班级考勤管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 系统基础支持模块2.2 班级学生教师支持模块2.3 考勤签到管理2.4 学生请假管理 三、系统设计3.1 功能设计3.1.1 系统基础支持模块3.1.2 班级学生教师档案模块3.1.3 考勤签到管理模块3.1.4 学生请假管理模块 3.2 数据库设…

深入理解 C# 中的字符串比较:String.CompareTo vs String.Equals

深入理解 C# 中的字符串比较&#xff1a;String.CompareTo vs String.Equals 在处理字符串时&#xff0c;了解如何正确比较它们对于编写清晰、有效和可靠的 C# 程序至关重要。本文将深入探讨 C# 中的两个常用字符串比较方法&#xff1a;String.CompareTo 和 String.Equals&…

沃通中小微企业SSL优惠专场,DV SSL证书降幅35%

沃通CA助力中小微企业数字化安全发展&#xff0c;推出“中小微企业SSL优惠专场”&#xff0c;深受中小微企业青睐的超快SSL系列证书特惠来袭&#xff0c;降幅达35%&#xff01;实现HTTPS加密、维护企业数据传输安全&#xff0c;满足法律法规对数据安全保护的基本要求&#xff0…

QT应用篇 二、QML用Image组件实现Progress Bar 的效果

QT应用篇 一、QT上位机串口编程 二、QML用Image组件实现Progress Bar 的效果 三、QML自定义显示SpinBox的加减按键图片及显示值效果 文章目录 QT应用篇前言一、qml需求二、使用组件1.Image组件2.Image中fillMode的使用例子 总结 前言 记录自己学习QML的一些小技巧方便日后查找…

UniApp小程序使用vant引入vant weapp

HBuilder X里新建项目指路 HBuilderX新建项目 安装node.js指路 安装node.js 1.通过npm安装 查看npm环境 //打开终端输入命令查看版本 npm -version 1.1.右键打开外部终端窗口 1.2.输入npm init -y命令 1.3.通过命令安装 npm i vant/weapp1.3.3 -S --production 1.4.打开工具…

存算分离降本增效,StarRocks 助力聚水潭 SaaS 业务服务化升级

作者&#xff1a;聚水潭数据研发负责人 溪竹 聚水潭是中国领先的 SaaS 软件服务商&#xff0c;核心产品是电商 ERP&#xff0c;协同350余家电商平台&#xff0c;为商家提供综合的信息化、数字化解决方案。公司是偏线下商家侧的 toB 服务商&#xff0c;员工人数超过3500&#xf…

亚马逊SEO是什么意思?亚马逊标题的SEO方法是什么?-站斧浏览器

亚马逊SEO是什么意思&#xff1f; 亚马逊SEO主要包括了对标题、描述、五点简介等元素的优化&#xff0c;以及评价和评论的管理等方面。下面将详细分析亚马逊SEO的相关内容&#xff0c;帮助卖家更好地理解和应用。 在亚马逊平台上进行SEO优化需要考虑以下几个方面&#xff1a;…

深算院与新数科技达成战略合作,共筑国产数据库新生态

近日&#xff0c;深圳计算科学研究院&#xff08;以下简称“深算院”&#xff09;与北京新数科技有限公司&#xff08;以下简称“新数科技”&#xff09;达成战略合作。双方将融合发挥资源优势与技术优势&#xff0c;基于深算院自主研发设计的崖山数据库系统YashanDB&#xff0…

MetaGPT( The Multi-Agent Framework):颠覆AI开发的革命性多智能体元编程框架

一个多智能体元编程框架&#xff0c;给定一行需求&#xff0c;它可以返回产品文档、架构设计、任务列表和代码。这个项目提供了一种创新的方式来管理和执行项目&#xff0c;将需求转化为具体的文档和任务列表&#xff0c;使项目管理变得高效而智能。对于需要进行规划和协调的项…