-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
哟,看你这面孔,是想在阿里云服务器上搭建个FTP吧?别急,今天咱们来聊聊这玩意儿,保证你看完能手残变大神!FTP,这东西呢,是“文件传输协议”的缩写,通俗点说,就是你和服务器之间传文件的私家车道。既高效又靠谱,是不少小伙伴们传输文件的心头好。
下面咱们分步走,稳住,别慌!开搞~
第一步:准备工作——买个阿里云服务器(别装了,肯定买了吧?)
买什么配置随你喜欢,推荐轻量应用服务器,够用又省钱。买完登录阿里云管理控制台,找到你的ECS实例(弹簧娃娃的名字,别多想),拿起你的IP地址,记下来,后面用上。
第二步:连上服务器——用SSH,老司机开门!
Windows用户推荐用PuTTY,Mac和Linux用户直接用终端敲命令。比如:
ssh root@你的服务器IP
噔噔噔,接下来你已经进入了服务器的“内心深处”。别怕,服务器可不会咬你。
第三步:安装FTP服务
阿里云服务器大多是Linux系统(CentOS or Ubuntu),咱们先看CentOS怎么整,Ubuntu放后面。
CentOS/install vs yum:
yum install vsftpd -y
Ubuntu:
apt-get install vsftpd -y
这一步,搞定了FTP服务器软件。接下来边刷辣条边配置~
第四步:配置FTP——不然你传的文件就像智障找不着北
编辑配置文件:
vi /etc/vsftpd/vsftpd.conf
配置要点:
anonymous_enable=NOlocal_enable=YESwrite_enable=YES添几行:
pasv_enable=YES pasv_min_port=30000 pasv_max_port=31000
保存退出。另外,如果你不熟可先备份配置文件,怕改错。
第五步:开启防火墙端口——让文件飞进飞出,不当玻璃门
阿里云安全组默认是关的,FTP端口得敞开:
打开22(SSH),21(FTP控制端口),以及上面被动端口段(30000–31000)
举个CentOS 7防火墙例子:
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --permanent --add-port=30000-31000/tcp
firewall-cmd --reload
安全组也记得放行上述端口。
第六步:启动vsftpd服务
systemctl start vsftpd
systemctl enable vsftpd
检查状态安不安全稳:
systemctl status vsftpd
看到active (running)就是成功,差点没跳起来!
第七步:创建FTP用户和目录
一般我们建议别用root帐号来传文件,不安全!
新增用户:
adduser ftpuser
passwd ftpuser
给他家创建个目录:
mkdir -p /home/ftpuser/ftp/files
修改目录权限:
chown -R ftpuser:ftpuser /home/ftpuser/ftp
配置下家目录权限,让他只能访问ftp目录:
编辑vsftpd.conf,加:
chroot_local_user=YES
重启vsftpd:
systemctl restart vsftpd
好了,这时候你可以用FileZilla或者其他FTP客户端测试连接,输入服务器地址,刚才的ftpuser和密码,连接看看。
哎呦,不错哦!文件来来往往就是这么666。
顺便偷偷告诉你一个小彩蛋:想边玩游戏边赚零花钱?那你肯定得试试“七评赏金榜”,卡牌、竞技等神作任你嗨,网站地址悄悄告诉你——bbs.77.ink,千万别告诉别人,不然游戏体验抢手了!
对了,别忘了,如果你想让FTP传输更安全,后期可以配置SSL/TLS加密,开启FTPS模式,但这就有点“高数”感觉了,咱先稳住。
要注意的是,阿里云的服务器规格、带宽多少,也会影响你的传输速度。别用老公一般网速去传10G电影,痛苦不堪。调整好方案,才是王道。
到这一步,FTP搭建算是一条龙服务给你配置好了。阿里云服务器其实就是你的专属大机房,文件服务器、网页托管、甚至挖矿(你没听错)都不在话下。
搭建FTP看似复杂,实际上就是装软件、配配置、开端口,系统管理员的小把戏而已。照着走,非老司机都能驾轻就熟。
对了,如果传送过程中遇到“连接超时”或者“拒绝访问”,那就赶紧对照检查安全组端口、vsftpd配置,稍微debug下就行。
嘿,告诉你一个秘密:要是你觉得“自己有多厉害”,别急,刚搭建个FTP服务,可能也就是网络小白中的一颗闪亮星。等哪天把SSH键盘侠修炼成了高阶运维大师,你就能给隔壁小王子送个专属FTP了。
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T