• P2-Centos中安装vsftpd


    1. 卸载已有版本

    yum remove vsftpd

    2. 安装

    yum install -y vsftpd

    3. 创建文件服务器根目录

    mkdir /ftpfile

    4. 创建ftp服务器用户

    useradd ftpuser -d /ftpfile -s /sbin/nologin  #新增用户

    chown -R ftpuser.ftpuser /ftpfile      #设置用户目录

    passwd ftpuser              #设置用户密码

    5. 修改 vsftpd 配置文件

      vim /etc/vsftpd/vsftpd.conf

      新增如下行:

      local_root=/ftpfile

      anon_root=/ftpfile

      use_localtime=yes

      allow_writeable_chroot=YES

      pasv_min_port=61001

      pasv_max_port=62000

      修改如下行:(修改后)

      anonymous_enable=NO

      ftpd_banner=Welcome to xx FTP Service

      chroot_list_enable=YES

      chroot_list_file=/etc/vaftpd/chroot_list  

      新建 /etc/vsftpd/chroot_list

      添加内容:

      ftpuser

    6. 修改防火墙配置

      vim /etc/sysconfig/iptables

      添加如下内容

      -A INPUT -p TCP --dport 61001:62000 -j ACCEPT

      -A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT

      -A INPUT -p TCP --dport 20 -j ACCEPT

      -A OUTPUT -p TCP --dport 20 -j ACCEPT

      -A INPUT -p TCP --dport 21 -j ACCEPT

      -A OUTPUT -p TCP --dport 21 -j ACCEPT

    7. 重启防火墙

      service iptables restart

    8. 修改 selinux

      vim /etc/selinux/config

      将 SELINUX=enforcing 修改为 SELINUX=disabled

      使 selinux 生效:

      setenforce 0

    9. 重启 vsftpd

      service vsftpd restart

    10. 验证

      浏览器访问 ftp://ip

  • 相关阅读:
    hdu 5001(概率DP)
    hdu 5505(数论-gcd的应用)
    csu 1749: Soldiers ' Training(贪心)
    Button Bashing(搜索)
    Jury Jeopardy(反向模拟)
    interesting Integers(数学暴力||数论扩展欧几里得)
    湖南省第六届省赛题 Biggest Number (dfs+bfs,好题)
    csu 1551(线段树+DP)
    csu 1555(线段树经典插队模型-根据逆序数还原序列)
    csu 1552(米勒拉宾素数测试+二分图匹配)
  • 原文地址:https://www.cnblogs.com/techroad4ca/p/9266197.html
Copyright © 2020-2023  润新知