日常知识通
柔彩主题三 · 更轻盈的阅读体验

手把手教你用FTP服务器建站

发布时间:2025-12-15 14:46:29 阅读:289 次

家里有台旧电脑闲置?或者公司想快速搭个文件共享平台?其实用FTP服务器建站比你想象中简单多了。别被“服务器”三个字吓到,只要几步,就能让别人通过网址或IP访问你的文件。

先搞清楚:FTP和网站有什么区别?

很多人以为建站就得有域名、HTTPS、网页界面,其实不是。如果你只是想传文件、做内部资料共享,FTP就是最轻量的“建站”方式。比如设计公司传大图给客户,学校老师发课件给学生,都可以靠FTP搞定。

选个合适的FTP服务器软件

Windows 用户推荐用 FileZilla Server,免费、界面清晰,安装包才几MB。打开后设置管理员密码,接着添加用户账号,指定这个用户能访问哪个文件夹。

比如你想让同事访问D:\share\design这个目录,就在权限里勾上“读取”和“列出”,如果允许上传,再勾上“写入”。这样他们连上来就只能看和传文件,不会误删系统文件。

Linux 上更简单,一行命令搞定

如果你用的是Ubuntu或者CentOS,直接装vsftpd:

sudo apt-get install vsftpd

装完后改配置文件:

sudo nano /etc/vsftpd.conf

把下面这几行改成这样:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES

保存后重启服务:

sudo systemctl restart vsftpd

这时候本地用户就能用自己的系统账号登录FTP了。

外网访问?得做端口映射

在公司或家里搭好FTP后,发现外面的人连不上?多半是路由器没开路。登录你家宽带的管理页面(通常是192.168.1.1),找到“虚拟服务器”或“端口映射”功能。

FTP默认用21端口,把外部端口21映射到你服务器的内网IP(比如192.168.1.100)的21端口。保存后重启路由器,外网就能通过你的公网IP连上了。

不确定有没有公网IP?可以打电话问运营商,或者去“ip.cn”查自己当前IP,再对比路由器WAN口显示的IP是否一致。

安全提醒:别裸奔上网

FTP传输默认是明文的,账号密码都能被截获。如果要长期开放,建议开启SSL加密。FileZilla Server支持导入证书,Linux上的vsftpd也能配置TLS。

更简单的办法是:只在需要时临时开FTP,用完就关;或者限制只能内网访问,通过VPN连进来再用。

测试你的“网站”通不通

打开浏览器,输入:ftp://192.168.1.100,如果弹出登录框,说明成了。也可以用资源管理器地址栏输入同样的地址,效果一样。

手机也能连。安卓装个ES文件浏览器,添加FTP站点,输入IP、账号、密码,马上就能传照片、视频,比微信文件助手快多了。

就这样,一台FTP服务器就是你的私有云。不花一分钱,也不用依赖第三方网盘,想存多大文件都行。