怎么创建ftp服务器|用Windows自带IIS即可局域网快速搭建
上次宿舍多台设备互传大容量素材,不想被网盘限速,专门研究怎么创建ftp服务器,全程没用任何第三方软件,纯靠电脑自带功能完成,踩了一堆新手通病,最后摸出了最简单的搭建方式。
一开始完全摸瞎。
本来打算用网盘中转文件,十几个G的视频素材,限速之后下载速度只有几百KB,熬不住低效的传输方式,才决定自建局域网FTP服务。最开始操作特别随意,只在系统功能里点开了IIS主程序,没勾选配套的FTP组件,兴冲冲打开管理器新建站点,页面直接报错闪退,反复试了三四次都没用,白白浪费的二十多分钟,还以为是电脑系统版本不支持,网上乱七八糟的教程看了一堆,越看越混乱。
后来才反应过来,Windows搭建FTP的第一步,就是补齐所有必备组件,缺一不可。
打开电脑的启用或关闭Windows功能,找到Internet Information Services栏目,把FTP服务器下的所有子选项全部勾选,包括FTP服务、FTP扩展性,网页管理工具也一并勾选,确认等待几秒配置完成,不用重启电脑,直接就能生效,这一步是很多新手翻车的首要原因,只开主功能不配组件,服务根本启动不起来,所有后续操作都是无用功。
目录绑定是第二个关键点。
打开IIS管理器,左侧右键网站,新建FTP站点,站点名称随便填,物理路径选中你想要共享传输的文件夹,不用选全盘,单独文件夹权限更好管控。绑定栏目直接填电脑本机的静态IP地址,端口默认21就好,新手千万别自定义端口,很容易和系统端口冲突,造成连接失败。SSL选项直接选择无SSL,局域网内部传输完全不需要加密防护,开启加密只会让手机、平板等外设无法连接,这是我当时卡最久的坑。权限一栏勾选读取和写入,满足双向传文件的需求。
折腾好久才搞明白,身份验证的设置直接决定能不能成功登录。
站点设置完成后,点击FTP身份验证,开启基本验证,关闭匿名验证,匿名模式看似方便,实际局域网内极易出现权限混乱、连接中断的问题。登录账号密码直接用电脑本机的Windows登录账号和密码就行,不用额外新建用户,省去一堆繁琐的配置步骤。最后打开Windows防火墙高级设置,添加入站规则,允许21端口的FTP访问,放行所有网络权限,保存设置后重启一下FTP站点,整个服务就正式跑通了。
整个流程走完,搭建就彻底完成了。
同一局域网下的所有设备,不管是手机、笔记本还是平板,打开文件管理器输入本机IP和21端口,输入电脑账号密码,就能直接访问共享文件夹,传输速度拉满局域网峰值,再也没有限速的问题。那天晚上弄完之后,一口气传完所有积压的素材,关掉所有设置弹窗就躺平休息,脑子里只剩一个念头,之前瞎找各种付费传输软件、小众工具,纯粹是白费功夫。