欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux系统学习 十七、VSFTP服务—本地用户访问—用户访问控制

程序员文章站 2023-02-06 15:51:37
FTP相关文件中用户控制列表文件 /etc/vsftpd/ftpusers #该文件永远都是黑名单(针对访问ftp服务,一般不做修改) /etc/vsftpd/user_list #该文件默认情况下也是黑名单(针对访问ftp服务),但经过设置之后可以是白名单 将test2添加到uesr_list文件 ......

ftp相关文件中用户控制列表文件

/etc/vsftpd/ftpusers        #该文件永远都是黑名单(针对访问ftp服务,一般不做修改)

/etc/vsftpd/user_list        #该文件默认情况下也是黑名单(针对访问ftp服务),但经过设置之后可以是白名单

将test2添加到uesr_list文件中

 Linux系统学习 十七、VSFTP服务—本地用户访问—用户访问控制

 

 

此时就登录失败了

 Linux系统学习 十七、VSFTP服务—本地用户访问—用户访问控制

 

 

访问控制(以下几句在配置文件中默认是没有的需要自己设置)

userlist_enable=yes                  #开启用户访问控制

userlist_deny=yes                      #用来控制下面的文件是白名单还是黑名单(yes是黑名单,no是白名单)

userlist_file=/etc/vsftpd/user_list           #写入/etc/vsftpd/user_list文件中的用户不能访问ftp服务器,没有写入的用户可以访问(默认就是如此)

 

userlist_enable=yes                  #开启用户访问控制

userlist_deny=no                      #用来控制下面的文件是白名单还是黑名单(yes是黑名单,no是白名单)

userlist_file=/etc/vsftpd/user_list           #写入/etc/vsftpd/user_list文件中的用户可以访问ftp服务器,没有写入的用户不能访问

此时我在该文件中添加的是test2,那么就只有test2可以登录ftp服务器,而test1就不允许登录了。

 Linux系统学习 十七、VSFTP服务—本地用户访问—用户访问控制

 

 Linux系统学习 十七、VSFTP服务—本地用户访问—用户访问控制

 

 

 

注意:不能把限制用户主目录和用户访问限制搞混

chroot_local_user=yes             #用于把用户禁锢在主目录中

userlist_enable=yes                  #用于用户访问控制