zoukankan      html  css  js  c++  java
  • vsftpd的安装和配置

      1  安装vsftpd

    sudo apt-get install vsftpd

      2  测试是否安装成功 

       sudo service vsftpd restart 如果有反应即成功

              

       3  彻底卸载vsftpd(http://www.linuxidc.com/Linux/2012-07/65455.htm

     

     

    sudo apt-get remove --purge vsftpd

      4  在/home/下建立myftp文件夹,权限755,在myftp下创建share文件夹,权限777

     

    sudo mkdir -p /home/myftp/share

      5  新建一个ftp用户(uftp在这里是用户名,随便写)

     

    sudo useradd -d /home/myftp -s /bin/bash uftp

      6  删除一个用户

     

    sudo userdel -r uftp

      7  为用户设置密码

     

    sudo passwd uftp

    输入两次密码即可

      8  修改vsftpd的配置文件(蓝色部分是注释,去掉前面的警号即可,红色部分为新增)

     

    sudo gedit /etc/vsftpd.conf

     

    write_enable=YES
    
    chroot_list_enable=YES
    
    chroot_list_file=/etc/vsftpd.chroot_list
    
     
    
    userlist_deny=NO
    
    userlist_enable=YES
    
    userlist_file=/etc/allowed_users
    
    seccomp_sandbox=NO

      9  在vsftpd.chroot_list文件中添加uftp

      10  在allowed_users文件中添加uftp

      11  重启vsftpd服务

     

    sudo service vsftpd restart

      12  通过filezilla访问,如果只看见一个文件夹即表示正确

      13  效果:不能向myftp中上传文件,但是可以向share中上传文件,并且不能访问其它目录文件

     

  • 相关阅读:
    《UIP在NIOS上的移植》
    切勿使用:指向局部变量的指针作为函数的返回指针!
    Oeacle创建表空间
    Oracle SQL 语言分类
    线程整理
    输入输出
    异常处理
    哈希算法
    java链表
    课上重点整理
  • 原文地址:https://www.cnblogs.com/zyj-python/p/7553710.html
Copyright © 2011-2022 走看看