FileZilla的使用

目录

一、FileZilla的使用

1.1FileZilla的介绍

1.2FileZilla的安装

1.2.1第一步

 1.2.2第二步添加组

 1.2.3第三步添加用户

 1.2.4第四步给用户设置密码

1.2.5设置用户管理资源的权限

 1.2.6安装客户端的FileZilla&测试

二、主动模式和被动模式

2.1被动模式

 2.1.1配置防火墙(命令端口)

 2.1.2数据端口

2.2主动模式

2.3

三、思维导图


一、FileZilla的使用

1.1FileZilla的介绍

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

1.2FileZilla的安装

点击跳转至官网下载

1.2.1第一步

1.因为我们是在虚拟机,所以我们先将软件放入共享文件夹,再进行安装。(下图是已经放入共享文件夹的图片)

2.我们双击安装,这里我们一直点击下一步就好。最后点击安装。

3.服务端管理软件的一个界面的密码设置,我们这里设置好管理密码后勾选总是链接得到该服务器。点击确定。

4.我们就会进入到这个界面

 1.2.2第二步添加组

1.我们点击编辑新建一个组,通过这个组去管理用户。

 2.我们点击添加就会出现一个添加用户组的界面,我们去输入要添加的用户组的名称。

下图就是我们添加之后会在组那一栏出现的,但是这时候还不是完全添加完成,我们要点击组这个界面的确定才是真正的组添加成功(记住!!!)

 

 1.2.3第三步添加用户

1.我们重复前面的步骤,我们点击编辑选择用户,就会进入到用户的界面我们点击右边的添加,就会出现添加用户的界面。

2.我们输入要添加的用户的名称,再选择该用户所在的组,然后点击确定,我们回到用户界面,再点击确定就是添加成功了。

 1.2.4第四步给用户设置密码

我们到用户的这个界面,选择用户,勾选帐户设置的密码,然后输入密码,再点击确定即可。

1.2.5设置用户管理资源的权限

1.我们在本地磁盘C里面新建一个目录(这里我们给目录命名为FTP_FileZilla)。

我们在FTP_FileZilla中建两个文件夹分别给他们命名为S和Y(是为了区分用户可以只查看对应的文件夹),再分别在S和Y里面新建一个文件夹,这样对应的用户只能查看自己的那个文件夹(比如:S的用户曾只能查看以他的名字命名的那个文件夹,Y的用户就只能看Y的)

2.现在我们去FileZilla里面设置用户所管理的目录,我们打开FileZilla,我们点击编辑选择用户打开,我们选择对应的用户,点击Shared folders,在共享文件夹那个模块点击添加。

就会出现一个浏览文件夹的一个界面,我们点击这台电脑,找到本地磁盘(在哪新建的文件夹就在往哪找)。

找到之后,我们打开文件夹,选择S(因为我们选择的用户就是曾)里面的曾,再点击确定。

我们把 刚刚添加进来的设置为主目录,设置为主目录以后那个文件夹上面会出现一个类似H的字样。

我们给用户的权限把右边的勾都勾上。再点击确定即可。(如果后面要给另一个用户设置FTP_FileZilla这个文件的话,就要先把前面的那个右键删除就好,不删除就直接设置为主目录的话,前面的那个主目录会报错!!!但是删除前面的那个对后面的那个是不影响的)

 1.2.6安装客户端的FileZilla&测试

1.我们找到之前的那个共享文件夹进行安装,点击就会出现安装的界面,我们一直下一步就行,(因为我们这个是在虚拟机里面安装的,只有一个C盘,就不用选择路径,但是如果是在公司的其他服务器上面还是有必要选择一下路径的哈!!宝子们!!)

2.我们安装好之后就会看到下图的界面,我们输入主机IP和用户名、密码,点击连接就可以了。(这里我们先输入管理FTP_FileZilla这个大文件夹的用户看里面的东西,这里的端口不用输,是默认的)我们点击快速连接的时候,会弹出两个小界面,我们不用管他,直接点击确定就可以。

我们看到这个文件夹里面是有我们前面建的文件夹S和Y,里面有不同的用户所管理的文件夹,这里我们打开就可以看到的。

现在我们输入管理大文件夹里面的子文件夹的用户看看,下图就可以看到,就是只可以看到自己管理的那个文件夹,看不了其他的。

如果我们要上传文件,点击要上传的文件夹,右键创建目录即可。

二、主动模式和被动模式

2.1被动模式

被动模式的工作原理:FTP客户端连接到FTP服务器的21端口,发送用户名和密码登录,登录成功后要list列表或者读取数据时,发送PASV命令到FTP服务器, 服务器在本地随机开放一个端口(1024以上),然后把开放的端口告诉客户端, 客户端再连接到服务器开放的端口进行数据传输

操作:

我们要设置服务端的配置,我们点击编辑,点击设置,点击被动模式设置,我们勾选“使用自定义端口”,范围我们这里选择50000-50100,就代表着有100个端口可供我们选择。

 2.1.1配置防火墙(命令端口)

我们在虚拟机的控制面板里面找到防火墙,点击高级设置,我们点击入站规则,右键,新建规则,点击规则类型,选择端口,再点击左侧的协议与端口,配置21端口。

 

 

这里我们直接下一步

 

下一步

 

 后面还有一个名称,我们还需要设置名称为ftp命令端口21管理,点击确定。就会出现下图,入站规则最上面就会有一个ftp命令端口21管理

 2.1.2数据端口

1.现在我们来配数据端口的,还记得前面的设置了50000-50100的端口吗?

我们先右键入站规则,跟前面的步骤一样,但是端口那里就要输入50000-50100的这个范围了。我们再一直下一步到名称,命名为ftp数据端口50000管理,点击确定就可以啦!

2.2主动模式

主动模式的工作原理:FTP客户端连接到FTP服务器的21端口,发送用户名和密码登录,登录成功后要list列表或者读取数据时,客户端随机开放一个端口(1024以上),发送 PORT命令到FTP服务器,告诉服务器客户端采用主动模式并开放端口;FTP服务器收到PORT主动模式命令和端口号后,通过服务器的20端口和客户端开放的端口连接,发送数据

2.3

a. 主动模式传送数据时是“服务器”连接到“客户端”的端口;被动模式传送数据是“客户端”连接到“服务器”的端口。

b. 主动模式需要客户端必须开放端口给服务器,很多客户端都是在防火墙内,开放端口给FTP服务器访问比较困难;被动模式只需要服务器端开放端口给客户端连接就行了。

需要注意的是,被动模式和主动模式的登录过程,都是FTP客户端去连接FTP服务器。

三、思维导图

  • 32
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值