zoukankan      html  css  js  c++  java
  • 阿里云服务器 centos7 ftp安装

      昨天租了阿里云服务器一个月,想玩一下linux系统,结果想用ftp上传本地文件的时候,发现用不了,结果在安装配置的时候折腾了几个小时,在网上查了无数的资料,有的说要改配置文件,有的说要关防火墙,说啥的都有,我按照网上的步骤折腾了半天,还是不行,

       最后我决定求助于阿里云的客服,得到回复:

    ftp需要您参考下面链接和附件开放安全组20、21、1024-65535 后查看是否正常。

    好了,大概知道怎么做了,其实完全不用动配置文件vsftpd.conf

    配置步骤如下,

    1, 如果没有安装ftp,需要先安装

    yum -y install vsftpd

    2, 启动ftp

    systemctl start vsftpd.service

    3, 查看一下启动状态

    systemctl status vsftpd.service

    如果一切正常,进行下一步

    4, 在阿里云管理平台添加安全组

    5, 配置文件

    /etc/vsftpd/ftpusers

    /etc/vsftpd/user_list

    首先看ftpusers

    这个文件中列出的用户是禁止访问ftp的,因为我使用的是root来访问的,所以要把root给注释掉

    再来看user_list

    这个表的作就要根据vsftpd.conf文件的下面两个属性设置来决定

    Userlist_enable

    Userlist_deny

    但是我在vsftpd.conf中只找到了userlist_enable

    userlist_enable=YES的情况下,如果userlist_deny=YES的话,那列在user_list文件中的用户就会被禁止访问ftp, 也就是相当于黑名单,如果userlist_deny=NO,则在文件中的用户就会被允许访问ftp,相当于是白名单,

    userlist_deny不存在的时候,其默认状态就是YES,所以我们要把user_list表中的root用户给注释掉

    完成所有配置之后,重新启动一下ftp

    Systemctl restart vsftpd.service

    连接ftp

    至些就完成了ftp的安装和配置

  • 相关阅读:
    mybatis映射器${}和#{}的区别
    在list里循环放入map,每次map里的值都不一样,可是放入后再取出来就变成一样的
    tomcat 配置 编码方式后,重新启动 配置还原
    三级联动探索
    Excel导入导出的实现
    Servlet实现文件上传下载
    Java数据类型转换汇总
    mysql8.0.13安装
    cmd中命令能用,vs中不能用解决方案
    yii2获取模块、控制器、方法名
  • 原文地址:https://www.cnblogs.com/tonyibm/p/7497978.html
Copyright © 2011-2022 走看看