`
cakin24
  • 浏览: 1389968 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

vsftpd服务器userlist_enable和userlist_deny配置项的应用

阅读更多
一 准备工作
建立3个用户cakin1,cakin2,cakin3,将cakin1添加到/etc/vsftpd/ftpusers文件中,将cakin2添加到/etc/vsftpd/user_list文件中,cakin3不添加到这两个文件中。
 
二 vsftpd.conf文件中userlist_enable和userlist_deny组合应用
1.当userlist_enable为NO时,ftpusers文件中的用户将禁止访问FTP服务器。因此ftpusers文件又被称为“禁止使用vsftpd的用户列表文件”。此时只有cakin2和cakin3可以访问服务器,测试结果如下:

 
2.当userlist_enable为YES,userlist_deny为NO时,FTP服务器仅允许user_list中的用户访问。此时只有cakin2可以访问服务器,测试结果如下:

 
3.当userlist_enable为YES,userlist_deny为YES时,ftpusers和user_list文件中的用户均不能访问FTP服务器。  此时只有cakin3可以访问服务器。测试结果如下:


 

  • 大小: 27.4 KB
  • 大小: 24.1 KB
  • 大小: 25.1 KB
分享到:
评论

相关推荐

    vsftpd 文档,详细说明vsftpd的各种配置

    - `userlist_enable`:设置是否使用 `userlist_file` 限制用户访问,开启后,如果 `userlist_deny=YES`,则 `userlist_file` 中的用户将无法登录;若设为 NO,则只有这些用户能登录。 - `userlist_deny`:配合 `user...

    ftpuserlists

    - 特性:根据`vsftpd.conf`中的`userlist_enable`和`userlist_deny`设置,可以实现不同的用户控制策略。 #### 二、关键配置项解析 1. **`userlist_enable`**: - 功能:启用`user_list`文件。 - 设置: - `YES...

    linuxftpusers和user-list作用.docx

    - 可以通过`userlist_enable`和`userlist_deny`两个配置项来控制用户列表的行为。 - 默认情况下,`userlist_enable`设置为`YES`,而`userlist_deny`未定义或默认为`YES`。 #### 三、配置文件解析 1. **`/etc/...

    VSFTPD最简单配置

    `userlist_enable=YES`启用用户列表功能,可以通过`userlist_deny=YES`或`NO`决定是禁止还是只允许列表中的用户访问。 **TCP Wrappers** `tcp_wrappers=YES`表示支持TCP Wrappers,这是一种额外的安全层,允许基于...

    CentOS7.4中使用Vsftpd搭建FTP服务器.docx

    - `user_list` 文件用于控制用户访问权限,默认情况下,此文件中的用户将被禁止访问 FTP 服务器,除非在 `/etc/vsftpd/vsftpd.conf` 中将 `userlist_deny=YES` 改为 `userlist_deny=NO`。 2. **阻止匿名访问和限制...

    VSFTPD 配置手册

    - **userlist_enable**: 如果启用此选项,则`userlist_deny`才会生效。 - **userlist_deny**: 设置`userlist_file`文件中的用户能否登录。设置为`YES`表示文件中的用户将被拒绝登录;设置为`NO`表示只有文件中的用户...

    vsftpd ubuntu14.04服务端配置手册

    userlist_enable=YES ``` - 只允许列表中的用户登录: ``` userlist_deny=NO ``` - 用户列表文件路径: ``` userlist_file=/etc/vsftpd/allowed_users ``` - 设置本地用户宿主目录(以 `/home/FtpDir` 为...

    vsftpd配置详解.docx

    * userlist_deny:是否禁止用户列表中的用户访问FTP服务器 * user_list:用户列表文件 九、结论 VSFTPD是一个功能强大且安全的FTP服务器,它可以在Linux系统中安装和配置。本文详细介绍了VSFTPD的安装、配置和使用...

    FedoraFTP服务器配置教程借鉴.pdf

    18. `userlist_enable=YES` 和 `userlist_deny=YES` 以及 `userlist_file=/etc/vsftpd.user_list`: 配置不允许登录的用户列表。 19. `pam_service_name=vsftpd`: 指定PAM(Pluggable Authentication Modules)使用的...

    最全面的vsftpd配置文件详解

    这里主要涉及到两个配置项,userlist_enable和userlist_deny,它们与/etc/vsftpd目录下的两个文件有关:vsftpd.user_list和ftpusers。userlist_file配置项指定控制用户访问FTP的文件路径。 userlist_enable选项决定...

    linux 系统下FTP服务器配置方法

    10. `userlist_enable=YES`:启用用户列表文件(如`/etc/vsftpd/ftpusers`和`/etc/vsftpd/user_list`)进行访问控制。 11. `listen=YES`:让FTP服务器以独立模式运行。 12. `tcp_wrappers=YES`:使用TCP Wrappers...

    Centos中Vsftpd安装与虚拟用户设置.txt

    在IT领域,特别是服务器管理与网络服务配置方面,掌握如何在CentOS系统中安装与配置Vsftpd(Very Secure FTP Daemon)以及设置虚拟用户是一项关键技能。本文将深入解析这一主题,涵盖Vsftpd的基本概念、安装过程、...

    Linux VSFTP服务器详细配置

    - `userlist_enable=YES`:启用用户列表控制功能。 - `userlist_deny=NO`:默认情况下,此选项设置为NO,表示允许用户列表中的所有用户登录,除非在`/etc/vsftpd.ftpusers`中明确禁止。 - 若要禁止用户列表中的...

    vsftpd安装包

    3. **限制用户访问**:通过`userlist_deny=YES`和`userlist_file`,可以指定不允许登录的用户列表。 4. **日志监控**:定期检查`/var/log/vsftpd.log`日志,监控异常行为。 【总结】 VSFTPD是一个强大的FTP服务器...

    使用vsftpd架设FTP服务器

    5. **配置基于本地用户的访问控制**:使用`userlist_deny=YES`和`userlist_enable=YES`配合`/etc/vsftpd.user_list`文件,实现对特定用户的访问限制。 6. **配置基于主机的访问控制**:利用`acl_file=/etc/vsftpd/...

    vsftpd配置手册vsftpd配置手册

    根据提供的vsftpd配置文件内容,我们可以详细地分析并总结出相关的...以上是对vsftpd配置手册中部分关键配置项的详细解释,通过这些配置项的调整,可以实现对FTP服务器的安全性、性能以及用户体验等方面的定制化设置。

    ftp基础配置和搭建.docx

    * `userlist_enable=YES`:启用 userlist 列表 * `chroot_local_user=YES`:用户禁锢 * `userlist_deny=NO`:不禁止 userlist 列表的用户访问 创建用户 `useradd xixi`,并设置密码 `passwd xixi`。然后,添加用户...

    vsftpd.conf配置大全

    **userlist_enable=NO** - **说明**:启用用户列表功能。当设为YES时,vsftpd会读取指定的用户列表文件来控制用户登录。 - **默认值**:默认值为NO。 **userlist_deny=YES** - **说明**:指定用户列表文件中的...

Global site tag (gtag.js) - Google Analytics