目录
一、FileZilla简介
1.1 FileZilla是什么?
一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。它具有可控性、有条理的界面和管理多站点的简化方式,使得FileZilla客户端版成为一个方便高效的FTP客户端工具。而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直接的接口。
二、FileZilla的安装
2.1 下载
官网下载
下载地址: https://filezilla-project.org/
2.2 安装步骤
先双击客户端
点击 I Agree
点击Next
勾选Desktop Icon 创建桌面快捷方式(可点可不点),在点Next
修改文件存放路径,最好不要放C盘,然后点击Next
点击Install
点击完成
三、FileZilla使用
3.1 内部连接文件管理
首先在虚拟机中安装我们的服务端,傻瓜式安装即可,随后启动时密码自定义即可
添加组—编辑>组>添加>输入组名>确定>确定
添加用户—编辑>用户>添加>输入用户名>选择组>确定>确定
给组添加三个用户
比如:组长,副组长,组员
添加用户密码
依次给每个用户添加用户密码
添加用户权限
组长权限
副组长设置权限
组员设置权限
3.2 外部连接文件管理
配置被动模式设置
服务端设置里面
编辑—设置—被动模式设置—输入端口范围–确定
四、主动模式和被动模式
4.1 主动模式
在主动模式下,FTP客户端在连接FTP服务器时,会主动打开一个随机端口,并通知FTP服务器这个端口号。然后,FTP服务器使用这个端口号连接到FTP客户端进行数据传输。为了成功地使用主动模式,FTP客户端的防火墙需要开放这个随机端口,并且FTP服务器需要能够通过防火墙连接到这个端口。
4.2 被动模式
在被动模式下,FTP客户端向FTP服务器请求数据传输时,不会主动打开一个随机端口。相反,FTP服务器会打开一个随机端口,并通知FTP客户端这个端口号。然后,FTP客户端连接到FTP服务器的这个端口进行数据传输。被动模式通常用于在有防火墙或路由器限制的情况下进行数据传输。