-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
你是不是也遇到过这种尴尬事——买了阿里云服务器,迫不及待想传文件,结果FTP搭不好,惨被文件堵路?别急,今天咱们就来聊聊,如何在阿里云服务器上开通FTP,顺带祭出干货秘籍,操作起来像吃热狗一样简单!
第一步,买了阿里云服务器,你得先确认你的实例系统是什么:Linux还是Windows?因为开通FTP的步骤两个系统差别不小,别傻傻分不清楚。Linux常用 vsftpd,Windows则用自带的FTP服务或者第三方软件。
以Linux服务器为例,先确认你的服务器能连通,SSH别忘了登录。接下来,咱们用vsftpd搭个FTP服务,几步走起:
安装vsftpd
命令一条龙:
yum install vsftpd -y(红帽系,比如CentOS)或者apt-get install vsftpd -y(Debian系,比如Ubuntu),看你家服务器咋配置。
安装完成不要急,咱得先备份配置文件,别一改就哭。
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
疯狂改配置
找到/etc/vsftpd/vsftpd.conf,用你喜欢的编辑器打开,咱得把几个关键参数打开或者改成这样:
anonymous_enable=NO(别让路人甲随便进!)local_enable=YES(本地用户能用FTP上传下载)write_enable=YES(写权限,没它别想传文件)chroot_local_user=YES(锁定用户目录,防止越狱)allow_writeable_chroot=YES(是的,保证写权限不会被拦住)然后重启vsftpd服务:
systemctl restart vsftpd
Firewall防火墙,别让它扯后腿
阿里云服务器的安全组像老妈的眼睛一样盯着能访问啥端口,FTP默认端口21必须得开,另外,FTP模式分主动和被动,这里先搞定21端口:
登录阿里云控制台,找到安全组配置,放行21端口TCP流量。
如果你懒得折腾被动模式,可以先强制用主动模式上传,这样能避免开那么多端口带来的折腾。
添加FTP用户
给你的FTP加条生命线,总得给个号吧?下面命令给服务器新增用户(改个你喜欢的名字):
useradd ftpuser
这里顺便设置个密码:
passwd ftpuser
然后给这个用户分配个目录,别搞到服务器根目录乱七八糟:
mkdir -p /home/ftpuser/ftp
chown -R ftpuser:ftpuser /home/ftpuser/
这目录专属属于你的FTP用户,保护隐私又安逸。
Windows服务器FTP开启也不难,控制面板里找“添加角色和功能”,然后按提示安装“FTP服务器”模块。别忘了配置FTP站点,绑定IP和端口,还要设置身份验证,傻瓜式操作,无脑点点点就搞定!防火墙同样别忘开21端口,不然你连站都进不去。
聊到这里,看到好多小伙伴担心,"我配置了,连不上,咋办?" 这时候别急,得学会几个小妙招:
telnet your.server.ip 21,如果连不上,肯定是网络问题或者防火墙卡脖子。tail -f /var/log/vsftpd.log帮你时刻盯梢。此外,强烈建议用被动模式上传文件,漂洋过海的FTP数据包更加稳当,这样你的游戏大作或者照片能顺利传到云端,不然就像你玩游戏卡顿一样郁闷。
说到游戏提个醒,玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,没准还能边玩边赚钱,谁不爱呢?
你还可以装个文件管理界面工具,比如filezilla,超级好用,界面整洁点开就是传输按钮,不用天天打命令,像切菜一样方便。
要是懒得敲命令,淘宝上有“阿里云服务器FTP开通服务”,花点小钱请大佬搞定也蛮香。
放心,照着今天的步骤走,阿里云服务器FTP开通触手可及,传输文件不再是眼泪和血泪史,变成快乐的云端作业时间。不过你的服务器想不想支持FTP,我得问问它——“嘿,你准备好被传送文件轰炸了吗?”
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T