Windows系统搭建FTP服务器(使用FileZilla Server搭建包含中文版和英文版本)超详细

目录

1,下载:FileZilla Server(英文版本和中文版本)
2,安装:FileZilla Server(英文版本和中文版本)
3,配置FTP(英文版本)
4,配置FTP(中文版本)
5,下载和使用FTP客户端
6,其他

一、下载:FileZilla Server(英文版本和中文版本)

1,英文版本地址(官网地址):https://filezilla-project.org

1.1,第一步点击按钮:Download FileZilla Server All platforms下载服务器端
在这里插入图片描述

1.2,第二步点击按钮:Download FileZilla Server下载服务器端

在这里插入图片描述
1.3,第三步点击按钮:Download 下载免费版本

在这里插入图片描述

2,中文版本地址(官网地址)https://www.filezilla.cn/download ,注意中文版本比较旧,生产环境不推荐使用

2.1,第一步点击按钮:立即下载 下载服务器端
在这里插入图片描述

2.2,第二步选择中文最新版本下载

在这里插入图片描述

二、安装:FileZilla Server(英文版本和中文版本)

1,安装英文版本:FileZilla_Server _v1.12.6 版本

1.1,第一步
在这里插入图片描述
1.2,第二步

在这里插入图片描述

1.3,第三步

在这里插入图片描述

1.4,第四步
在这里插入图片描述
1.5,第五步

在这里插入图片描述
1.6,第六步:默认端口,无需更改,可以跳过后续需要再设置,我自己是设置了的
在这里插入图片描述
1.7,第七步:设置的密码简单,会出现提示,选择是就可以了
在这里插入图片描述

1.8,第八步
在这里插入图片描述

1.9,第·九步
在这里插入图片描述

1.10,第十步:安装完成
在这里插入图片描述
在这里插入图片描述

注意:安装完成后会有多个快捷方式:Administer FileZilla Server、Start FileZilla Server、Stop FileZilla Server
Administer FileZilla Server:主程序
Start FileZilla Server:启动服务
Stop FileZilla Server:停止服务

2,安装中文版本:FileZilla_Server_cn_v0.9.60.2 版本

2.1,第一步
在这里插入图片描述

2.2,第二步
在这里插入图片描述

2.3,第三步
在这里插入图片描述

2.4,第四步:默认安装就OK,如果需要修改管理端的端口把:14147修改为你自己需要的就行
在这里插入图片描述
2.5,第五步
在这里插入图片描述

2.6,第六步:安装完成

在这里插入图片描述
在这里插入图片描述

三、配置FTP(英文版本)

1,FTP配置(本地访问):
1.1,第一步:登录FTP管理端
在这里插入图片描述
1.2,第二步:打开设置–>配置FTP
在这里插入图片描述

1.3,设置界面菜单说明:从上到下


Server listeners:    服务器监听器设置
Protocols settings:  协议设置
   FTP and FTP over TLS (FTPS):协议
Rights management:   权限设置
    Groups:          群组
    Users:           用户
Administration :     管理端设置
Logging:             日志管理

在这里插入图片描述

1.4,第三步:服务器监听器设置
在这里插入图片描述

1.5,第四步:设定主动模式端口号
在这里插入图片描述
窗口的右边下拉列表有三种协议,为了更好的兼容,建议使用第二种:Explicit FTP over TLS and insecure plain FTP 即:显式FTP/TLS或者不安全的普通FTP

Require explicit FTP over TLS(显式TLS): 在与ftp服务器建立连接后,ftp客户端要以命令(“AUTH SSL” 或者 “AUTH TLS”)显式地告诉服务器端来初始化相应的安全连接。此时使用的是默认的ftp端口21
Implicit FTP over TLS(隐式TLS): 当ftp客户端连接到服务器端时,服务器端自动建立安全连接。此时,客户端默认以990端口来安全连接服务器端,而服务器端端口可设置。

1.6,第五步:用户配置和FTP目录设置
在这里插入图片描述
1.7,第六步:访问本地的FTP
在Windows资源管理器输入访问:ftp://localhost:21 ,然后按回车
在这里插入图片描述

1.8,第七步:输入FTP配置好的账号和密码
在这里插入图片描述

1.9,第八步:假设 FTP服务器 C:/a 这个目录里面有个文件123456.txt,如果出现这个文件就说明搭建成功
在这里插入图片描述

2,FTP配置(局域网访问):
2.1,第一步,获取本机IP地址,注意我的是云服务器所以是172.23.xxx.xxx开头,咱们的局域网一般是168.128.xxx.xxx这样子开头的,注意区分
在这里插入图片描述
2.2,第二步,同一个局域网可以使用IP地址进行访问,如:FTP服务器IP 172.23.5.99,别人访问就可以在Windows资源管理器输入IP进行访问:ftp://172.23.5.99:21
在这里插入图片描述
2.3,第三步,假设 FTP服务器 C:/a 这个目录里面有个文件123456.txt,如果出现这个文件就说明搭建成功
在这里插入图片描述

3,FTP配置(公网访问):
3.1,第一步,配置阿里云入站安全组,注意:我使用的是阿里云其他云平台大致都差不多,请自行研究配置
假设:公网访问端口:21;公网访问端口范围:2000-2100,100个端口范围可用。
在这里插入图片描述
3.2,第二步,配置FTP被动模式,假设公网IP为:120.122.110.119
在这里插入图片描述

3.3,第三步,在Windows资源管理器输入公网IP进行访问:ftp://120.122.110.119:21
假设 FTP服务器 C:/a 这个目录里面有个文件123456.txt,如果出现这个文件就说明搭建成功

在这里插入图片描述

四、配置FTP(中文版本)

1,FTP配置(本地访问):
1.1,第一步:登录FTP管理端
在这里插入图片描述

1.2,第二步:打开设置–>配置FTP

在这里插入图片描述

1.3,第三步,设置用户
在这里插入图片描述

1.4,第四步,设置目录
在这里插入图片描述

1.5,第五步,访问本地的FTP
在Windows资源管理器输入访问:ftp://localhost:21 ,然后按回车
在这里插入图片描述

1.6,第六步,假设 FTP服务器 C:/a 这个目录里面有个文件123456.txt,如果出现这个文件就说明搭建成功

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/638aa3bbc2cd45a792e86d76805b9d8d.png

2,FTP配置(局域网访问):
2.1,第一步,获取本机IP地址,注意我的是云服务器所以是172.23.xxx.xxx开头,咱们的局域网一般是168.128.xxx.xxx这样子开头的,注意区分
在这里插入图片描述
2.2,第二步,同一个局域网可以使用IP地址进行访问,如:FTP服务器IP 172.23.5.99,别人访问就可以在Windows资源管理器输入IP进行访问:ftp://172.23.5.99:21
在这里插入图片描述

2.3,第三步,假设 FTP服务器 C:/a 这个目录里面有个文件123456.txt,如果出现这个文件就说明搭建成功
在这里插入图片描述

3,FTP配置(公网访问):
3.1,第一步,配置阿里云入站安全组,注意:我使用的是阿里云其他云平台大致都差不多,请自行研究配置
假设:公网访问端口:21;公网访问端口范围:2000-2100,100个端口范围可用。
在这里插入图片描述
3.2,第二步,配置FTP被动模式,假设公网IP为:120.122.110.119
在这里插入图片描述

3.3,第三步,在Windows资源管理器输入公网IP进行访问:ftp://120.122.110.119:21
假设 FTP服务器 C:/a 这个目录里面有个文件123456.txt,如果出现这个文件就说明搭建成功

在这里插入图片描述

五、下载和使用FTP客户端

1,下载FTP客户端:FileZilla Client,官网地址:https://filezilla-project.org/
1,1,选择下载客户端
在这里插入图片描述

1.2,第二步,下载windows系统FTP客户端64位
在这里插入图片描述
1.3,第三步,选择版本
在这里插入图片描述

2,安装FTP客户端:FileZilla Client
2.1,第一步
在这里插入图片描述
2.2,第二步:使用这台电脑的任何人(所有用户)
在这里插入图片描述
2.3,第三步,选择安装项
在这里插入图片描述
2.4,第四步,一直默认安装,如果安装到其他目录,请自行设置
在这里插入图片描述
2.5,第五步,打开站点管理,设置站点
在这里插入图片描述

2.6,第六步,配置站点信息,除了表出来的配置需要修改,其他的配置都默认就可以了
在这里插入图片描述
2.7,第七步,查看连接信息
在这里插入图片描述

六、其他

1,修改管理端配置信息

1.1,中文版本
在这里插入图片描述
1.2,英文版本
在这里插入图片描述

2,FTP的两种工作模式

PORT 主动模式: FTP-服务端–用本地数据端口TCP 20端口和FTP-客户端的随机端口–进行数据传输
要求:

  • FTP-服务端的防火墙要开放TCP 20、21端口。
  • FTP-客户端要开放数据传输的端口,或者把防火墙关闭,因为用的是随机端口,但这可能在某些情况下导致安全风险。

PASV 被动模式: FTP-客户端用本地随机端口和FTP-服务端的TCP 21端口进行数据传输
要求:

  • FTP-服务端的防火墙开放TCP 21 端口和一个范围内的端口,在被动模式里设置的。
  • FTP-客户端则要有随机端口可用即可。(高端口,通常在1024到65535之间)

简单来说:
在主动模式下,服务端开放一个随机端口,主动连接客户端
在被动模式下,客户端开放一个随机端口,主动连接服务端

主动模式: 适合于简单的网络环境,并且在没有防火墙和NAT 的情况下能够提供快速的连接。
被动模式: 通常用于穿越防火墙和NAT环境,它能够有效地处理复杂的网络配置,因此在现代应用中更为常用。
.
.
.
.
.
.
.-------------------底线-------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值