zoukankan      html  css  js  c++  java
  • 1.配置vsftp服务器

    1.安装 vsftp
    yum -y install ftp vsftpd

    2.查看配置文件所在路径
    rpm -qc vsftpd

    3.备份vsftpd文件
    cp vsftpd.conf vsftpd.conf.orgin

    4.创建密码明文文件
    vi /etc/vsftpd/vsftpuser.txt
    caizheng    //奇数行用户,偶数行密码
    123

    5.根据明文创建密码DB文件
    db_load -T -t hash -f/etc/vsftpd/vftpuser.txt  /etc/vsftpd/vftpuser.db

    6.创建vftpd的guest账户
    useradd -d/ftp/private -s/sbin/nologin vftpuser 
    注:/ftp/private可能没有要自己创建

    7.打开 /etc/pam.d/vsftpd,将auth及account的所有配置行行均在注释掉,添加如下内容:
    auth required pam_userdb.so db=/etc/vsftpd/vftpuser
    account required pam_userdb.sodb=/etc/vsftpd/vftpuser

    8,打开/etc/vsftpd/vsftpd.conf,将# anonymous_enable=YES 改为 anonymous_enable=NO
    在最下面添加如下内容:
    virtual_user_local_privas=YES
    guest_enable=YES
    guest_username=vftpuser
    chroot_local_user=YES
    allow_writeable_chroot=YES

    9.设置vsftpd开机启动 
    systemctl enable vsftpd

    10.重新启动vsftpd服务
    systemctl restart vsftpd

    11.配置防火墙和SElinux
    firewall-cmd --permanent --zone=public --add-service=ftp

    12.查看vsftpd服务状态
    systemctl status vsftpd

    13.给分享的文件授权
    chmod 777 /ftp/private




  • 相关阅读:
    jQuery文档操作之删除操作
    jQuery文档操作之修改操作
    jQuery文档操作之克隆操作
    jQuery文档操作之插入操作
    jQuery的使用
    js Demo
    使用jQuery操作input的value值
    Flask-Request
    Flask-Response
    Flask-认识flask
  • 原文地址:https://www.cnblogs.com/caizheng/p/6155236.html
Copyright © 2011-2022 走看看