zoukankan      html  css  js  c++  java
  • centos7下安装vsftpd配置

    0. 首先安装ftp服务

    yum install -y ftp

    1. 通过yum install -y vsftp安装vsftp

    2.    修改vi /etc/vsftpd/vsftpd.conf,把chroot_list_enabled=yes打开,chroot_list_file=/etc/vsftpd/chroot_list打开

    然后 touch /etc/vsftpd/chroot_list 添加刚才的用户

    3.    新建ftp用户:

    useradd -d /home/ftp -g ftp -s /sbin/nologin ftptest

    passwd ftptest

    4.   需要配置防火墙

    打开/etc/sysconfig/iptables文件

    vi /etc/sysconfig/iptables

    在REJECT行之前添加如下代码:

    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

    然后重启防火墙,因为CentOS防火墙命令已改成firewalld,所以命令改成了:

    service firewalld start/restart/stop

    5.    给 /home/ftp 授权 chmod 777 /home/ftp/*

          取消根目录的权限 chmod a-w /home/ftp

    PS: 关闭SELinux方法

    # vi /etc/selinux/config

    将 SELINUX=XXX -->XXX 代表级别

    改为

    SELINUX=disabled

  • 相关阅读:
    ConcurrentHashMap 实现缓存类
    maven 时区设置&ip&jdk编译版本
    【Hutool】工具类之日期时间工具-DateUtil
    正则表达式
    kafka connector
    kafka
    debezium、kafka connector 解析 mysql binlog 到 kafak
    网络流
    斜率优化
    8.8
  • 原文地址:https://www.cnblogs.com/guangxiaoluo/p/4253673.html
Copyright © 2011-2022 走看看