FTP 和 Samba 本身是好东西,但它们是为"长期、固定、多人"的共享设计的:装服务端、建账号、配权限、开端口,一套流程下来半小时就没了。如果你只是临时把几个文件分享给附近的设备,用 LanBeam 局域网快传 这样的浏览器房间方案更省事——零配置,打开网页就能传。
传统方案"重"在哪
以在局域网里搭一次 FTP 为例,通常要走完这些步骤:
- 在某台电脑上安装并配置 FTP 服务端软件;
- 创建账号,设置目录和读写权限;
- 在防火墙上放行端口,路由器视情况做配置;
- 每个使用者还要装客户端,或记下一套连接参数。
Samba 类似,账户体系和权限模型对新手同样不友好。这些成本换来的是精细的控制能力,对"临时传一次文件"来说明显过配——你需要的是把文件送过去,而不是运营一个文件服务器。
浏览器房间是怎么做到零配置的
LanBeam 把"服务端"这件事交给了你已有的浏览器:网页本身就是入口,同一 WiFi(或同一热点)下的设备自动进入同一房间,也能用房间码或扫二维码加入。之后的过程很直白——
- 把文件拖进页面,同房间设备的屏幕上立刻出现文件卡片;
- 谁需要谁点下载,文件通过 WebRTC DataChannel 在设备间点对点直连,走局域网带宽,通常可达几十 MB/s,取决于路由器和网卡;
- 关闭页面,文件自动下架,不产生需要长期维护的常驻共享目录。
防火墙端口、账号权限、客户端安装,全都不用操心,因为设备互连由浏览器自动协商完成。
什么时候仍然该用 FTP / Samba
| 需求 | 更合适的选择 |
|---|---|
| 临时给附近设备传几次文件 | 浏览器房间共享 |
| 长期固定的共享目录、精细的账号权限 | FTP / Samba / NAS |
| 服务器无人值守、全天候提供下载 | 传统服务端方案 |
一句话:一次性、临时性、人群松散的共享,房间方案顺手;长期稳定、权限敏感的共享,传统方案依然是正经答案。两者不冲突,按场景选就好。