zoukankan      html  css  js  c++  java
  • VSFTPD配置小结(一)

    Technorati 标签: Linux VSFTP

    采用yum install vsftpd  进行安装

    编辑配置文件 vi /etc/vsftpd/vsftpd.conf

    1.ftp的根目录权限是不能设置为777的,这样会导致不能访问,但是不设成777又不能允许匿名用户的上传和下载,所以要在保证FTP根目录权限为777的同时,在其下新建一个目录,将权限设置为777,这样就一切都OK了。

    2. vsftp中匿名用户不能删除的问题

    anon_other_write_enable=yes添上这句话就可以了

    3. 以下是匿名用户的权限配置,可任意上传,下载,删除。记得防火墙要开放50000 - 60000的端口。

    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    anon_upload_enable=YES
    anon_mkdir_write_enable=YES
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    #chown_uploads=YES
    #chown_username=whoever
    #xferlog_file=/var/log/xferlog
    #xferlog_std_format=YES
    #idle_session_timeout=600
    #data_connection_timeout=120
    #nopriv_user=ftpsecure
    #async_abor_enable=YES
    #ascii_upload_enable=YES
    #ascii_download_enable=YES
    #ftpd_banner=Welcome to blah FTP service.
    #deny_email_enable=YES
    #banned_email_file=/etc/vsftpd/banned_emails
    #chroot_list_enable=YES

    #chroot_list_file=/etc/vsftpd/chroot_list
    #ls_recurse_enable=YES
    listen=YES
    #listen_ipv6=YES
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES
    # anon_root=/var/ftp
    # local_root=/var/ftp_private
    pasv_max_port=60000
    pasv_min_port=50000
    anon_umask=000
    anon_world_readable_only=NO
    anon_other_write_enable=YES

  • 相关阅读:
    Spring事务管理学习笔记
    写给初学前端工程师的一封信
    angularjs 自定义指令弹窗
    ng-if和ng-show的区别
    前端遇到的一些坑
    浏览器样式兼容总结
    百分比控制表格列宽,不起效
    ng-model 将时间戳转换为标准时间
    使用git和sourcetree提交代码的一些问题
    本地运行angularjs应用,提示出现跨域问题
  • 原文地址:https://www.cnblogs.com/ternastone/p/1816815.html
Copyright © 2011-2022 走看看