vsftpd:如何禁止或允许用户访问上层目录?

  • 文档创建者:susie
  • 编辑次数:3次

  • 1. 描述

    对于/etc/vsftp.conf文件中的 3 选项的关系结构:


    如果设置为

    chroot_local_user=YES
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd.chroot_list

    那么, 凡是加在文件 vsftpd.chroot_list 中的用户都是不受限止的用户,即可以浏览其主目录的上级目录。

    所以, 如果不希望某用户能够浏览其主目录上级目录中的内容,可以如上设置, 然后在文件 vsftpd.chroot_list 中不添加该用户即可(此时, 在该文件中的用户都是可以浏览其主目录之外的目录的)。

    或者, 设置如下

    chroot_local_user=NO
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd.chroot_list

    然后把所有不希望有这种浏览其主目录之上的各目录权限的用户添加到文件 vsftpd.chroot_list(此时, 在该文件中的用户都是不可以浏览其主目录之外的目录的)中即可(一行一个用户名)。

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!