zoukankan      html  css  js  c++  java
  • vsftp

    它的配置文件在/etc/vsftpd/vsftpd.conf在里面加入

    anonymous_enable=YES   #允许匿名用户登录FTP
    anon_upload_enable=YES  #打开匿名用户的上传权限
    anon_mkdir_write_enable=YES     #打开匿名用户创建目录的权限
    anon_other_write_enable=YES     #打开匿名用户删除和重命名的权限

    write_enable=YES     #这是很多的基要条件

     匿名用户家目录在/etc/ftp

    网站 http://www.linuxidc.com/Linux/2013-07/88131.htm

    然后在/var/ftp/下给他权限ftp不能有写的权限

    chmod 777 * -R

    重启服务 关闭防火墙 和setenforce 0


    用户名和密码存储于 /etc/passwd

    对于目录来说
    r读权限:能够看到目录里的条目,并不能看条目的内容
    x执行权限:能够进入到那个目录,即能够cd
    w写权限:能够创建文件或者目录


    本地用户要能够上传文件要注意那些:
    1、检查本地用户的家目录,是否有写权限
    2、配置文件:
    开启本地用户:local_enable=YES
    开启写的选项:write_enable=YES
    3、检查firewalld和selinux

    4.锁定家目录:

    chroot_local_user=YES  #锁定本地用户,登录后不允许跳出ftp根目录,即家目录

    原则:用户不能对自己的ftp根目录有写w权限,当然如果将不锁家目录,就可以忽略这个规则

    chroot_list_enable=YES  #一旦设置为YES,是对所有的本地用户的根目录都锁定了
    chroot_list_file=/etc/vsftpd/chroot_list  #即写到这个文件里的用户,就不锁定根目录,一个用户名一行  (相当于白名单)

    锁定家目录就一定要把他的用户写的权限取消  (如我自己新建的用户2 就要到home目录输入  chmod U-W 2)


    1、chroot_local_user=YES chroot_list_enable=YES 时 怎么限制/etc/vsftpd/chroot_list这个文件中的用户 #锁定所有的用户,文件里的不锁定(白名单)
    2、chroot_local_user=NO chroot_list_enable=YES 时 怎么限制/etc/vsftpd/chroot_list这个文件中的用户 #锁定文件里的用户,没在文件中的不锁定(黑名单)
    3、chroot_local_user=NO chroot_list_enable=NO 时 怎么限制/etc/vsftpd/chroot_list这个文件中的用户 #都不锁定,包括文件里的
    4、chroot_local_user=YES chroot_list_enable=NO 时 怎么限制/etc/vsftpd/chroot_list这个文件中的用户 #都锁定,包括文件里的

    5.如何拒绝用户登录

    userlist_enable=YES #用户能不能登录ftp,那些用户,由一个文件决定,文件的名字由userlist_file

    userlist_file
    This option is the name of the file loaded when the userlist_enable option is active.
    Default: /etc/vsftpd/user_list

      ###这里的用户名,在输入密码之前就会被拒绝


    pam_service_name=vsftpd #vsftpd通过pam模块,pam模块配置文件都位于/etc/pam.d

    /etc/ftpuser

     

  • 相关阅读:
    应用开发框架之——业务规则脚本化
    tms脚本演示代码之一
    根据.DFM文件动态生成窗体以及在之前先必须注册窗体中使用到的类
    界面/业务规则脚本化
    delphi 脚本引擎比较
    html5 datalist 选中option选项后的触发事件
    Laravel 5.6 模型关联 user 表后查询 user 表数据只能获取第一条数据,不知道怎么获取第二条...
    小技巧两个感叹号(两个!)连用
    Bootstrap 字体图标(Glyphicons)
    使用withCount后再使用select设置查询的字段。就找不到withCount的数据了
  • 原文地址:https://www.cnblogs.com/jw15330/p/6527423.html
Copyright © 2011-2022 走看看