家里长辈总抱怨不会传照片,每次聚会后都要靠微信一张张发,时间久了还容易丢。同事之间传项目资料也常靠U盘来回拷,效率低还容易出错。其实,用好FTP文件夹共享,这些问题都能悄悄解决。
什么是FTP文件夹共享
FTP(文件传输协议)就像一条专用通道,让你能把电脑里的某个文件夹变成“公开取件点”。别人通过特定地址和密码,就能上传或下载里面的文件,不用加好友,也不用依赖网盘限速。
自己搭一个简单的FTP服务器
以Windows系统为例,可以使用内置的IIS功能开启FTP站点。先在控制面板启用“Internet信息服务”,然后在“管理工具”里打开IIS管理器。
新建站点时指定要共享的文件夹路径,比如D:\FamilyPhotos,绑定端口一般用21,设置允许匿名访问或指定用户权限。如果对外使用,记得在路由器上做端口映射,把外网请求转到你的内网IP。
用FileZilla Server更省心
这款免费工具界面直观,安装后打开主界面,点击“添加用户”并设置用户名和密码。再把需要共享的文件夹拖进用户的权限列表,勾选“读取”或“写入”,家人只能看照片就别给写权限。
告诉家人连接方式:在资源管理器地址栏输入 ftp://你的公网IP:21,回车后输入账号密码,就能看到共享文件夹了。Mac用户也可以直接用访达的“前往服务器”功能连接。
安全细节不能马虎
别用默认管理员账号共享,单独建个低权限账户更稳妥。定期检查日志,看看有没有异常登录记录。如果只是内部用,可以把FTP服务限制在局域网内,避免被扫描攻击。
曾经有朋友把公司资料放在开放FTP上,没设密码,结果被爬虫整站抓走。后来改成了带账号验证+IP白名单,才安心下来。
命令行也能快速共享
临时想传个大文件,不想装软件?Python几行代码就能起个简易FTP服务:
pip install pyftpdlib
python -m pyftpdlib -p 21 -w
这条命令会把当前目录作为共享根目录,-w表示允许登录用户写入。关掉窗口服务就停,适合应急使用。
替代方案参考
如果你觉得配置麻烦,又注重安全,其实现在不少NAS设备自带FTP模块,一键开启。或者用SMB局域网共享,在同一个Wi-Fi下直接访问,速度更快也更私密。
技术不是为了炫技,而是让生活少点麻烦。花半小时搭个FTP共享,可能换来的是全家人的轻松传图,或是团队协作不再卡在传文件这一步。