centos搭建ftp(阿里云)

安装FTP

  • 查看是否有安装ftp

rpm -qa | grep vsftpdweb

在这里插入图片描述

  • 进行安装ftp

yum -y install vsftpdvim

在这里插入图片描述

  • 查看ftp状态

systemctl status vsftpdcentos

  • 启动ftp

systemctl start vsftpd 启动服务
systemctl stop vsftpd 中止服务
systemctl restart vsftpd 重启启动服务安全

在这里插入图片描述

  • 补充[开机启动、和取消开机启动]

systemctl enable vsftpd 开机自启动
systemctl disable vsftpd 取消开机自启动服务器

阿里云配置远程访问规则

  • 登陆阿里云-控制台-云服务器ECS-安全组
    在这里插入图片描述
  • 配置FTP端口
    在这里插入图片描述

修改配置文件禁止匿名访问

  1. 进入到/etc/vsftpd目录

cd /etc/vsftpd/svg

  1. 执行修改

vim vsftpd.conf阿里云

默认是yes将其改成norest

anonymous_enable=NOcode

在这里插入图片描述
修改操做 按A进入Insert模式,将YES修改成NO便可,按Esc退出insert模式,按:+W+Q保存并退出。
在这里插入图片描述
userlist_enable=YES,userlist_deny=NO仅容许user_list文件下的用户访问不容许fptusers用户访问,故将userlist_enable注释掉便可 在文件最下方
【userlist】xml

  • 进入user_list

vim user_list
在这里插入图片描述
这里添加ftp访问的用户,我使用root帐号,因此无须要修,如果其余帐号,请进入insert模式进行添加。

xftp没法显示目录将被动模式的√去掉便可。
在这里插入图片描述