美文网首页
阿里云ECS服务器如何搭建并连接FTP,完整步骤

阿里云ECS服务器如何搭建并连接FTP,完整步骤

作者: 王月亮17 | 来源:发表于2023-11-20 16:38 被阅读0次

    怎么用终端连接服务器就不多说了,直接开始搭建FTP。
    我是用root账号执行的命令,如果不使用root账号,注意在命令前面加sudo

    一、安装FTP

    我这里安装的是vsftpd。

    1、检查是否已安装vsftpd:

    vsftpd -v
    

    如果出现了版本信息,则说明已经安装了vsftpd,如下:

    vsftpd: version 3.0.3
    

    否则就需要先安装一下vsftpd,命令如下:

    yum install -y vsftpd
    

    等待安装完成即可。

    二、配置vsftpd

    编辑vsftpd配置文件,位置在/etc/vsftpd/vsftpd.conf

    主要修改项如下:

    anonymous_enable=NO
    local_enable=YES
    listen=YES
    listen_ipv6=NO
    local_root=/var/ftp/files
    chroot_local_user=YES
    pasv_enable=YES
    allow_writeable_chroot=YES
    pasv_address=公网IP
    pasv_min_port=50000
    pasv_max_port=50010

    公网IP查看方式:点击实例ID,位置如下:


    公网IP

    编辑配置文件/etc/ssh/sshd_config

    PasswordAuthentication设置为yes即可。

    关闭防火墙:

    systemctl stop firewalld
    

    创建用于连接ftp的用户

    useradd ftpuser
    passwd ftpuser
    

    输入两次ftpuser的密码即可。

    重启vsftpd服务

    systemctl restart vsftpd.service
    

    将vsftpd设置为开机启动

    systemctl enable vsftpd.service
    

    三、配置ECS服务器的安全组

    进入控制台的安全组,点击管理规则:


    管理规则

    添加如下两条入方向规则:


    FTP规则

    四、连接FTP

    本地安装FileZilla,并进行配置。我从网上随便下载了一个貌似是湾湾版的,将就看吧:


    本地配置

    大功告成!

    相关文章

      网友评论

          本文标题:阿里云ECS服务器如何搭建并连接FTP,完整步骤

          本文链接:https://www.haomeiwen.com/subject/idpvwdtx.html