在阿里云上的Centos部署FTP

本文详细介绍了如何在阿里云服务器上安装与配置FTP服务器,包括使用vsftpd进行服务端安装,通过yum安装客户端,创建FTP账号,设置密码,启动服务,解决常见问题如530错误,以及在Windows系统中访问FTP服务器的方法。

什么是FTP

简单来说就是文件共享,具体的可以自己去百度查询顺便学习下网络基础

FTP服务器的安装

安装服务端

yum -y install vsftpd

安装客户端

yum -y install ftp

关闭防火墙

因为这里用的是阿里云服务器,防火墙都是交给控制台的,本身的防火墙都是关闭的,如果是实体机或虚拟机用户可以去参考一下我之前写的部署Samba那一篇就有关闭防火墙这些操作

创建FTP账号

添加账号ftpuser

useradd -d /var/ftp/ftpuser -s /sbin/nologin -g ftp ftpuser

修改密码

passwd ftpuser

启动服务

systemctl start vsftpd

判断是否成功可以直接访问本机ip即可

ftp 127.0.0.1

输入你的用户名和密码即可成功进入

可能会遇到的530问题

  1. 密码错误
  2. /etc/pam.d/vsftpd注释掉后重启服务器systemctl restart vsftpd
    在这里插入图片描述
  3. 重启服务器
    systemctl restart vsftpd

开启外网

即开启阿里云和控制台的端口21
然后再用ftp连接自己的公网ip

ftp 公网ip

Windows无法访问FTP时

所有的windows系统都一样,把蓝色那个勾去掉即可
在这里插入图片描述
然后打上几个勾
在这里插入图片描述
在这里插入图片描述
再检查一下
在这里插入图片描述
在这里插入图片描述
当然可以先用cmd面板测试一下可以不可以搞ftp ip地址然后有什么问题就是你工具的问题了
在这里插入图片描述
如果实在还不行,嘿嘿嘿,上大招关了防火墙

在这里插入图片描述
如果连接上却打不开文件夹的话就加个权限

chmod 777 /var/ftp/ftpuser/

记得重启一下才有效

systemctl restart vsftpd

如果还不行的话,你看看你登陆了没,鼠标右键点击登录

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值