如何创建ftp服务器|电脑本地搭建可直接局域网传输文件

如何创建ftp服务器|电脑本地搭建可直接局域网传输文件

宿舍局域网传几个G的软件安装包、影视资源特别不方便,U盘拷贝速度慢还容易出错,抱着随便试试的心态,实打实折腾一遍搞懂如何创建ftp服务器,全程不用下载付费第三方工具,依靠Windows系统自带功能就能搭建完成,满足日常局域网设备互传文件的需求。

最刚开始操作完全是瞎摸索,只看了碎片化的步骤,直接在电脑的Windows功能面板里开启了FTP相关组件,连基础的前置设置都没核对,就以为服务器搭建完成了。随后用手机、另一台笔记本尝试连接,始终显示连接超时、无法访问,反复刷新页面、重启电脑、重新开启功能,来来回回折腾了很久,始终找不到问题出在哪,一度以为是自己电脑系统版本不支持搭建FTP服务器。

其实就是系统防火墙拦截了访问端口。

折腾好久才搞明白,Windows自带的防火墙会默认屏蔽FTP服务的21端口,这是新手搭建FTP服务器最容易踩的死坑,大部分简易教程都不会重点提及这个细节。之前所有的连接失败,根本不是配置出错,而是防火墙直接拦截了外部设备的访问请求。找到防火墙的高级设置,手动为FTP服务放行21端口,解除局域网访问拦截之后,设备终于可以正常检索到服务器地址,不再出现连接失败的弹窗。

端口放行之后,就可以进入IIS管理器配置FTP站点,很多教程把这一步写的特别复杂,堆砌一堆没用的专业设置,完全没必要。只需要新建一个专属的FTP站点,选定电脑本地任意一个文件夹作为文件存储目录,所有传输的文件都会统一存放在这里,方便整理查找。然后绑定电脑本机的局域网IP地址,端口保持默认21即可,千万别随意修改端口号,改了之后所有连接设备都需要同步更改,徒增操作麻烦。

账号权限设置是最容易忽略的细节。

一开始图省事,直接开启了匿名访问模式,不用输入账号密码就能连接,看似便捷,实则漏洞很大。局域网内所有连接同一网络的设备,都能随意打开、下载甚至删除服务器文件夹里的内容,隐私文件和重要资料完全没有保障。后面改成使用电脑本机的登录账号和密码验证,只开启基础的读取和写入权限,关闭文件删除、权限修改功能,既不影响正常的文件上传下载,又能守住基础的安全底线,普通日常使用这样设置就足够稳妥。

全部配置完成后,测试连接的操作特别简单。同一局域网下,其他电脑直接在资源管理器地址栏输入ftp://加本机IP,手机用自带文件管理器打开FTP连接入口,输入对应的IP、账号和密码,就能成功接入服务器。实测传输速度远超微信、QQ这类线上传输工具,几十G的大文件也能稳定传输,不会出现压缩损坏、传输中断的问题,局域网内传输基本能跑满内网网速。

调试完所有设置,关掉多余的配置页面,就把电脑静置在桌面,开着搭建好的FTP服务,慢慢整理手机和电脑里互通的文件。

了解更多百科知识请访问 百科