嘿,朋友们,今天咱们来聊聊怎么在阿里云云服务器上搞定FTP。没错,就是那个用来传输文件的老朋友,不用再摆乌龟壳拖慢速度,上传下载快得像光速!就算你是刚入门的小白,保证看完这篇文章,你秒变FTP大师,甩开膀子就能操作。放心,本文参考了十几篇资料,扒了一堆干货,绝对靠谱!
## 第一步:登录你的阿里云控制台
别慌,打包票连阿里云首页都能找到。用你的账号密码登录后,点击左侧菜单里“云服务器ECS”,找到你买好的那台机器(没买?赶紧上阿里云剁手买台!)。然后点进实例详情页,瞅一眼公网IP,后面咱就靠它传输文件啦。
## 第二步:开启必要端口,放行你的FTP“小道”
讲真,服务器默认只有最基本的线路开着,FTP要特别放行端口。登陆阿里云控制台的“安全组”,先找到对应的实例绑定的安全组。然后点进去添加规则:
放行了这几个端口,以后传输文件才能像顺风车一样省心顺畅。
## 第三步:安装FTP服务软件
好了,咱们的FTP“小马达”得先装上。阿里云一般跑的是Linux系统,比如常见的CentOS或者Ubuntu。SSH登录进服务器,输入以下命令安装:
CentOS系统下,执行:
yum install vsftpd -y
Ubuntu系统下,执行:
apt-get update apt-get install vsftpd -y
安装完毕后,vsftpd(Very Secure FTP Daemon)让你的服务器马上拥有FTP运输工具!
## 第四步:配置FTP服务,开启“搬运”模式
配置文件一般在 /etc/vsftpd/vsftpd.conf
,我们用vim或者nano打开编辑:
vim /etc/vsftpd/vsftpd.conf
重点改动地方给你标记好了:
anonymous_enable=NO
#关闭匿名访问,不然别人拿你的服务器“开趴”,你懂得local_enable=YES
#允许本地用户登录,开启后你就可以用服务器账号登陆FTP了write_enable=YES
#允许写入,上传和修改文件靠这条chroot_local_user=YES
#限制用户只能访问自己的目录,不会鸡飞蛋打跑到服务器其他地方去pasv_min_port=30000 pasv_max_port=35000
pasv_enable=YES
#打开被动模式,外网连接更稳妥改完保存,别忘记重启vsftpd服务:
systemctl restart vsftpd
或者
service vsftpd restart
如果你碰到服务启动失败,检查一下防火墙是否也放行了21和30000-35000端口。防火墙命令不一样,比如firewalld:
firewall-cmd --zone=public --add-port=21/tcp --permanent firewall-cmd --zone=public --add-port=30000-35000/tcp --permanent firewall-cmd --reload
## 第五步:创建FTP专用用户
虽然linux有root,但千万别用它登录FTP,安全感满满的你只要:
useradd ftpuser passwd ftpuser
设个厉害点的密码,别写123456坑自己。然后设置这个用户的ftp根目录,比如我们给它权限访问 /home/ftpuser
。如果目录不存在,咱先建一个:
mkdir -p /home/ftpuser chown ftpuser:ftpuser /home/ftpuser chmod 755 /home/ftpuser
搞定后,用FTP客户端试试能不能连,比如FileZilla或者WinSCP,输入服务器IP,用户名ftpuser,密码秒进。
只要这一步没问题,你就成功把FTP“小船”稳稳停靠到阿里云这片大海啦!
对了,提到这里,不知道你们玩游戏有没有兴趣,同时还能赚点零花钱?虽然咱这FTP教程不是打游戏,但玩游戏想要赚零花钱,就上七评赏金榜,网站地址:bbs.77.ink,保准给你钱包升级打怪!
为了让你更爽快地传输,这里再补充个小技巧:FTP有两种模式,主动和被动。前面咱配置的是被动模式,适合大部分情况,因为它不会被NAT或者防火墙堵死。主动模式嘛,就需要放更多端口,比较麻烦,所以推荐用被动,连起来跟吃了加速剂似的。
顺便告诉你,方便安全的FTP,别总用FTP那脏脏的协议,毕竟传输明文密码,小心别给黑客喂大鱼。想要高保真传输,启用SFTP(SSH File Transfer Protocol)更靠谱,用SSH授权,文件加密跑起来,安全感满满。当然,这话题又是一片大海,改天咱专门划船去玩。
小伙伴们,试试着摸索操作一下,搞懂流程根本不难,阿里云云服务器变成你家的小仓库,随时传输不求人。好了,文章写到这儿,FTP服务器准备就绪,是不是有点上手的味道了?先别走,今天你学会FTP,明天也许就能偷偷抓个大白菜,传上去当作搬运大佬了!