软件及操作系统基础(FileZilla)

目录

一.FileZilla简介

二.FileZilla的使用

        2.1 安装服务端

        2.2 添加组和用户

        2.3 本机访问FileZilla

        2.4 外部访问FileZilla

三.FileZilla的主动模式与被动模式

        3.1 主动模式

        3.2 被动模式

四.思维导图


一.FileZilla简介

  • FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。 可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。
  • 对比Windows自带FTP服务   使用更加便捷

下载地址:

FileZilla - The free FTP solution (filezilla-project.org)icon-default.png?t=N7T8https://filezilla-project.org/

二.FileZilla的使用

        2.1 安装服务端

  1. 首先通过远程连接的方式把下载好的FileZilla安装包复制到虚拟机内。软件及操作系统基础(FileZilla)_第1张图片
  2. 双击名字带server的进行服务端的安装。(傻瓜式安装即可)软件及操作系统基础(FileZilla)_第2张图片
  3. 设置服务器管理密码。软件及操作系统基础(FileZilla)_第3张图片
  4. 设置完成后就可以看到服务器管理界面了。软件及操作系统基础(FileZilla)_第4张图片

        2.2 添加组和用户

  1. 打开FileZilla服务端管理界面,选择左上角编辑,就可以进行组和用户的添加了。(先添加组再添加用户)软件及操作系统基础(FileZilla)_第5张图片
  2. 点击组后,会出现弹框,点击右侧添加,为组取名再点确定即可添加成功。软件及操作系统基础(FileZilla)_第6张图片
  3. 同理,点击用户后也会出现弹框,点击右侧添加后,为该用户取名和选择刚刚添加的组,然后再点击确定即可添加成功。(记得给用户设置密码!)软件及操作系统基础(FileZilla)_第7张图片
  4. 创建一个文件夹,准备给添加的用户分权限。软件及操作系统基础(FileZilla)_第8张图片
  5. 打开刚刚的添加用户弹窗,选择左侧第二个Shared folders选择项,为不同用户添加其对应的文件夹并将该文件夹设置为主目录,当然别忘了给予该用户对文件夹的权限。软件及操作系统基础(FileZilla)_第9张图片

        2.3 本机访问FileZilla

  1. 安装客户端,和安装服务端相同(傻瓜式安装即可),安装完成后来到此页面。软件及操作系统基础(FileZilla)_第10张图片
  2. 打开客户端页面后,输入主机ip,用户名和密码,再点击快速连接,即可连接到该用户与之对应的权限文件夹,用户可以在自己权限内的文件夹里任意增删改查内容。软件及操作系统基础(FileZilla)_第11张图片

        2.4 外部访问FileZilla

  1. 回到服务端管理界面点击编辑选择设置,选择被动模式设置,勾选自定义端口范围。(这里自定义端口范围要控制在49000-65535之间软件及操作系统基础(FileZilla)_第12张图片
  2. 打开防火墙的高级设置,新建一个入站规则,选择端口,输入21。
    这里的21端口是ftp的命令端口,只有防火墙开启此端口,外部才可访问。
    软件及操作系统基础(FileZilla)_第13张图片
  3. 新建一个入站规则,选择端口,输入刚刚自定义的端口范围。
    此端口是传输数据的端口。
    软件及操作系统基础(FileZilla)_第14张图片
  4. 新建完成后启用这两个端口。软件及操作系统基础(FileZilla)_第15张图片
  5. 这个时候外部设备就可以访问了。(可根据需求上传外部设备的文件到ftp文件夹里,当然也可以导出文件夹里的内容到设备上查看。软件及操作系统基础(FileZilla)_第16张图片

三.FileZilla的主动模式与被动模式

        3.1 主动模式

  • 软件及操作系统基础(FileZilla)_第17张图片
  •   男孩请女孩吃晚餐,女孩回应“好啊,晚上去哪吃”,这视为主动
  • 存在的问题:服务器主动数据传输,不知道客户端开放的端口是多少

        3.2 被动模式

  • 软件及操作系统基础(FileZilla)_第18张图片
  •   男孩请女孩吃晚餐,女孩回应“不好意思,我周末才有空”,这视为被动
  • 解决方案:服务器被动,但是已经告诉客户端数据传输端口,只要客户端想要传输数据,就可以通过端口访问服务器

四.思维导图

软件及操作系统基础(FileZilla)_第19张图片

你可能感兴趣的:(计算机网络,运维)