花生壳+FileZilla搭建公网FTP服务器

本文详细介绍了如何利用FileZilla Server搭建FTP服务器,并结合花生壳内网穿透软件进行端口映射和DDNS设置,以实现FTP服务器的外网访问。步骤包括下载安装FileZilla Server,配置用户账户和共享文件,以及在花生壳中添加端口映射,确保FTP数据传输的被动端口设置。通过这一教程,读者可以成功建立个人FTP服务器并从外部网络进行访问。
摘要由CSDN通过智能技术生成

FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务,常被用作文件共享和传输,并可根据用户实际需求设置访问权限,同时还具备跨平台的特性,是互联网中应用十分广泛的服务之一。
本文将以FileZilla(一款免费开源的FTP软件)为例,通过花生壳内网穿透软件以端口映射、免费域名,即DDNS动态域名解析的方式,教大家如何搭建自己的FTP服务器并最终实现外网访问。

一、软件下载地址

花生壳:https://hsk.oray.com/download/
FileZilla Server中文版:https://www.filezilla.cn/download/server

二、 局域网搭建FTP服务器并配置共享文件

在官网下载FileZilla Server并安装,安装完成后FileZilla界面会弹出“连接到服务器”配置界面,默认主机名及管理端口如下图所示,点击“连接”进入下一步;
在这里插入图片描述
在弹出的界面中选择“编辑”-“用户”-“添加”,设置用户帐户名,这里设置为“oray”
在这里插入图片描述
帐户名设置完成点击确定,再在“帐户设置”项设置帐户名“密码”(即后期登录访问服务器共享文件时的帐户名及密码)
在这里插入图片描述
帐户名及密码设置完成后,弹出需要至少设置一个共享文件目录的提示,该共享文件夹目录可设置为为本机所有硬盘上的相关文件夹。
在这里插入图片描述
在提示界面点击确定后,在设置“共享文件夹”界面点击“添加”,选择想要共享的文件即可;
在这里插入图片描述
设置完共享文件后,点击确定,局域网FTP服务器及共享文件配置完成。

三、通过花生壳客户端添加端口映射

在花生壳“内网映射”界面添加新映射,这里设置为“FTP共享”,应用类型选择TCP协议(FTP服务器默认支持协议),填写内网主机IP及FTP服务器默认端口号21,设置完成点击保存,花生壳将自动生成一个外网访问地址。
在这里插入图片描述
由于FileZillaServer软件的特殊性,还需要设置被动端口用于FTP数据传输使用,打开FileZillaServer,点击“编辑”-“设置”-“被动模式设置”,可以看到设置自定义端口范围;
在这里插入图片描述
与设置 21 端口一样,打开花生壳,添加映射,在“内网映射”界面填写应用名称、内网主机及端口号,由于FileZillaServer的被动端口需为 5 位端口号,所以这里先将内网端口号任意设置为12345;
在这里插入图片描述
为确保内外网端口号一致以保证数据正常传输,这里将内网主机端口 12345 再改为生成的访问外网访问地址端口28384;
在这里插入图片描述
在生成的FTP被动端口访问地址栏点击“编辑”进入“内网映射”界面进行修改;
在这里插入图片描述
再次打开FileZillaServer,选择“编辑”-“设置”-“被动模式设置”,勾选“使用自定义端口”并将端口修改为花生壳生成的外网端口28384,点击确定即可;到这里服务器端即全部配置完成。
在这里插入图片描述

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
搭建一个 FileZilla ServerFTP 服务器,您可以按照以下步骤进行操作: 1.首先,您需要下载 FileZilla Server 安装程序并安装到您的计算机上。您可以在 FileZilla 官方网站上找到最新版本的安装程序,并确保选择适用于您操作系统的版本。 2.安装完成后,打开 FileZilla Server 管理界面。在开始菜单中找到 "FileZilla Server Interface",然后点击打开。 3.在 FileZilla Server 管理界面中,点击 "Edit" -> "Users" 来添加一个新用户。在弹出的窗口中,点击 "Add" 按钮并输入用户名。 4.设置用户的访问权限。您可以选择用户只读还是可写,并可以指定用户访问的目录。 5.在 "Shared Folders" 部分,点击 "Add" 按钮来添加共享文件夹。选择您想要共享的目录,并指定访问权限。 6.设置服务器的监听端口和连接模式。在 FileZilla Server 界面的左侧,点击 "Settings" -> "General settings"。您可以选择监听所有 IP 地址或仅限于特定 IP 地址。 7.配置 FTP 服务器的加密选项。在 FileZilla Server 界面的左侧,点击 "Settings" -> "FTP over TLS settings"。您可以选择使用明文传输或者启用 SSL/TLS 加密。 8.保存设置并启动 FTP 服务器。点击 FileZilla Server 界面的左上角的 "OK" 按钮,并在界面的右上角点击 "Connect" 按钮来启动服务器。 现在您已经成功搭建了一个 FileZilla ServerFTP 服务器。您可以使用任何支持 FTP 协议的客户端连接到服务器,并使用您添加的用户名和密码进行登录。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值