• FTP配置


    常用的匿名FTP配置项

     

    anonymous_enable=YES           是否允许匿名用户访问

     

    anon_umask=022                匿名用户所上传文件的权限掩码

     

    anon_root=/var/ftp           设置匿名用户的FTP根目录

     

    anon_upload_enable=YES        是否允许匿名用户上传文件

     

    anon_mkdir_write_enable=YES   是否允许匿名用户允许创建目录

     

    anon_other_write_enable=YES   是否允许匿名用户有其他写入权(改名,删除,覆盖)

     

    anon_max_rate=0              限制最大传输速率(字节/秒)0为无限制

     

    常用的本地用户FTP配置项

     

    local_enable=YES              是否允许本地系统用户访问

     

    local_umask=022              本地用户所上传文件的权限掩码

     

    local_root=/var/ftp           设置本地用户的FTP根目录

     

    chroot_list_enable=YES                      表示是否开启chroot的环境,默认没有开启

     

    chroot_list_file=/etc/vsftpd/chroot_list

    表示写在/etc/vsftpd/chroot_list文件里面的用户是不可以出chroot环境的。默认是可以的。

     

    Chroot_local_user=YES               表示所有写在/etc/vsftpd/chroot_list文件里面的用户是可以出chroot环境的,和上面的相反。

     

    local_max_rate=0          限制最大传输速率(字节/秒)0为无限制

     

    常用的全局配置项

    listen=YES                   是否以独立运行的方式监听服务

     

    listen_address=192.168.4.1    设置监听FTP服务的IP地址

     

    listen_port=21               设置监听FTP服务的端口号

     

    write_enable=YES              是否启用写入权限(上传,删除文件)

     

    download_enable=YES           是否允许下载文件

     

    dirmessage_enable=YES                     用户切换进入目录时显示.message文件

     

    xferlog_enable=YES                            启用日志文件,记录到/var/log/xferlog

     

    xferlog_std_format=YES                  启用标准的xferlog日志格式,禁用此项将使用vsftpd自己的格式

     

    connect_from_port_20=YES      允许服务器主动模式(从20端口建立数据连接)

     

    pasv_enable=YES              允许服务器被动模式

     

    pasv_max_port=24600           设置被动模式服务器的最大端口号

     

    pasv_min_port=24500           设置被动模式服务器的最小端口号

     

    pam_service_name=vsftpd       用户认证的PAM文件位置

    (/etc/pam.d/vsftpd.vu)

    userlist_enable=YES           是否启用user_list列表文件

     

    userlist_deny=YES             是否禁用user_list中的用户

     

    max_clients=0                 限制并发客户端连接数

     

    max_per_ip=0                  限制同一IP地址的并发连接数

     

    tcp_wrappers=YES             是否启用tcp_wrappers主机访问控制

     

    chown_username=root                 表示匿名用户上传的文件的拥有人是root,默认是关闭的

    ascii_upload_enable=YES            表示是否允许用户可以上传一个二进制文件,默认是不允许的

    ascii_download_enable=YES  这个是代表是否允许用户可以下载一个二进制文件,默认是不允许的

    nopriv_user=vsftpd        设置支撑Vsftpd服务的宿主用户为手动建立的Vsftpd用户

    async_abor_enable=YES      设定支持异步传输功能

     

    ftpd_banner=Welcome to Awei FTP servers  设定Vsftpd的登陆标语

    guest_enable=YES          设置启用虚拟用户功能

     

    guest_username=ftpuser        指定虚拟用户的宿主用户

     

    virtual_use_local_privs=YES   设定虚拟用户的权限符合他们的宿主用户

     

    user_config_dir=/etc/vsftpd/vconf 设定虚拟用户个人Vsftp的配置文件存放路径

  • 相关阅读:
    win7访问Linux Samba的共享目录提示“登录失败:用户名或密码错误”解决方法
    架构设计:负载均衡层设计方案(3)——Nginx进阶
    架构设计:负载均衡层设计方案(2)——Nginx安装
    android provision apk 分析
    Android的BUG(三)
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Spring_AfterReturning
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Spring_After
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Spring_UrlResource
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Spring_ServletContextResource
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Spring_ResourceLoaderAware
  • 原文地址:https://www.cnblogs.com/henglinux/p/9571507.html
Copyright © 2020-2023  润新知