一、引言
本文主要讲解在Windows系统上搭建匿名FTP服务器,以实现局域网内软件共享、文件共享这样的功能。本篇文章为Win10为示例,下面将进行详细介绍。
二、启用FTP
首先打开控制面板
,然后在程序
功能栏中点击启用或关闭 Windows 功能
,接着在弹出的页面中找到Internet Information Services
,展开此功能项,并做如下的勾选以启用FTP。

三、防火墙配置
首先在控制面板
中找到系统和安全
功能栏中的Windows Defender 防火墙
,然后点击下图所示的允许应用或功能通过Windows Defender 防火墙
:

接着,点击更改设置
,并设置FTP服务器允许专用网络和公用网络通信,具体步骤如下图所示:

下一步,点击允许其他应用
,这里要允许Windows服务主进程通过防火墙,该主进程的路径是C:\Windows\System32\svchost.exe
,点击弹出页面中的浏览
进行添加即可,然后将网络类型
设置专用和公用都允许,最后确定
即可,具体步骤如下图所示:

上述配置完成后,可以看到Windows服务主进程已经允许专用网络和公用网络通信了,结果如下图所示:

四、FTP配置
在上述的配置完成之后,接下来就是FTP站点的配置了。首先打开【开始】菜单,然后打开【Windows管理工具】中的Internet Information Services (IIS)管理器,如下图所示:

接着,在Internet Information Services (IIS)管理器的页面中,在【网站】上右键点击添加FTP站点
,如下图所示:

然后就是设置FTP站点的名称,以及作为FTP站点分享的本地目录,如下图所示:

下一步是绑定本机的IP地址,以及配置无SSL访问,如下图所示:

然后配置身份验证和授权信息,身份验证选择【匿名】,授权选择允许【所有用户】,权限只选择【读取】即可,如下图所示:

配置成功后,最后在浏览器中输入ftp://ip-address
,就能看到FTP站点的文件了,至此FTP服务器搭建成功,局域网内的其他小伙伴就可以下载你的文件和软件了。


...
...