zoukankan      html  css  js  c++  java
  • 阿里云CentOS7.4上搭建FTP服务器

    1 安装过程

    第一步:首先判断是否安装了vsftpd

    # rpm -qa | grep vsftpd

    第二步:如果没有安装则安装vsftpd

    # yum -y install vsftpd

    从第三步开始为补充知识点,不用执行

    第三步:查看服务的状态

    # systemctl status vsftpd

    第四步:服务相关的操作

    # systemctl start vsftpd  启动服务
    
    #
    systemctl stop vsftpd 停止服务
    #
    systemctl restart vsftpd 重启启动服务

    第五步:加入开机自启动

    # systemctl enable vsftpd  开机自启动

    第六步:取消开机自启动

    # systemctl disable vsftpd   取消开机自启动

    2 开启远程访问

    添加安全组策略

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

    1.进入到/etc/vsftpd目录

    # cd /etc/vsftpd/

    2. 执行修改

    # vim vsftpd.conf

    默认是yes将其改为no

    anonymous_enable=NO  

    4 创建一个用户

    创建一个用户用于使用ftp

    # useradd ftpuser -d /home/ftpimage

    设置用户的密码

    # passwd ftpuser

    然后输入两次密码就好了。

    5 开启被动模式

    被动模式默认是开启的,但是需要指定一个端口范围.

    # vim /etc/vsftpd/vsftpd.conf

    在最后面加上下面的内容

    pasv_min_port=30000
    
    pasv_max_port=30009

    表示端口范围为30000~30009,这个可以随便修改,改完记得重启一下vsftpd服务。

    对应的我们也应该在安全组策略中添加这个范围的端口。

    重启vsftpd服务:

    # systemctl restart vsftpd    重启服务
  • 相关阅读:
    接上一篇:(四) 控制反转(IOC)/ 依赖注入(DI)
    日常踩坑-------新手使用idea
    聚集索引和非聚集索引的区别
    mysql锁
    常用算法
    sql join查询语句
    bitmap原理和redis bitmap应用
    nginx反向代理、负载均衡配置
    nginx工作模式
    PHP常用设计模式
  • 原文地址:https://www.cnblogs.com/jepson6669/p/9131521.html
Copyright © 2011-2022 走看看