zoukankan      html  css  js  c++  java
  • ftp设置上篇(注意在阿里云的安全组面板开放 20、21、1024-65535 端口)

      昨天租了阿里云服务器一个月,想玩一下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的安装和配置

  • 相关阅读:
    Yii数据库操作增删改查-[增加查询更新删除 AR模式]
    Yii2 关于时间格式的用法
    常用Linux命令
    数据库设计规范
    PHP代码规范
    git fetch 的简单用法:更新远程代码到本地仓库及冲突处理
    yii2 URL重写 nginx的配置
    Linux下免安装mysql
    在CentOS下搭建自己的Git服务器
    开源技术推荐之个人使用心得
  • 原文地址:https://www.cnblogs.com/jamescr7/p/8268445.html
Copyright © 2011-2022 走看看