zoukankan      html  css  js  c++  java
  • vsftpd安装

    原文连接:史上最详细的vsftpd配置文件讲解: http://www.9170.org/post-322.html

    参考博文:centos启用ftp功能:http://os.51cto.com/art/201408/448630.htm

    先说我的安装过程 是参考 centos启用ftp功能 博文安装,本地访问没问题,远程访问失败,xftp 提示无法显示远程文件夹,没有给出更多错误提示,windows文件管理器远程访问提示如下:

     

    度娘解决方法如下:

    要是需要在/etc/vsftpd/vsftpd.conf文件中添加如下一行:

    pasv_promiscuous=YES
    service vsftpd restart

    pasv_promiscuous选项参数说明:

    此选项激活时,将关闭PASV模式的安全检查。该检查确保数据连接和控制连接是来自同一个IP地址。小心打开此选项。此选项唯一合理的用法是存在于由安全隧道方案构成的组织中。默认值为NO 
    合理的用法是:在一些安全隧道配置环境下,或者更好地支持FXP(才启用它)

    限制用户在家目录下,并限制远程ftp用户

    #vim  /etc/vsftpd/vsftpd.conf
    chroot_local_user=YES
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    userlist_enable=YES
    userlist_deny=NO

    添加远程登陆用户文件 chroot_list

    配置FTP服务器的虚拟用户和权限

    权限文件如下:

    local_root=/home/ftpsite/ftpuploader   --设置家目录
    write_enable=YES                           --可写
    local_umask=022
    
    anon_world_readable_only=NO   --表示用户可以浏览FTP目录和下载文件 
    anon_upload_enable=YES        --表示用户可以上传文件 
    anon_mkdir_write_enable=YES   --表示用户具有建立和删除目录的权利 
    anon_other_write_enable=YES   --表示用户具有文件改名和删除文件的权限 

     

  • 相关阅读:
    数据库02
    MySQL1
    GIL 死锁 递归锁 event 信号量 线程Queue
    小脚本 暴力删除文件 刷屏
    常见web攻击 及基础 回顾(杂记)
    接口中的简单异步 async
    python协程 示例
    python 利用jinja2模板生成html
    python 调用webservices 接口
    python 进程 进程池 进程间通信
  • 原文地址:https://www.cnblogs.com/wuling129/p/4807295.html
Copyright © 2011-2022 走看看