码迷,mamicode.com
首页 > 系统相关 > 详细

Linux系统学习 十九、VSFTP服务—虚拟用户访问—为每个虚拟用户建立自己的配置文件,单独定义权限

时间:2019-11-29 15:54:23      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:直接   ali   出现   本地   lin   建立   配置   方便   bsp   

为每个虚拟用户建立自己的配置文件,单独定义权限

可以给每个虚拟用户单独建立目录,并建立自己的配置文件。这样方便单独配置权限,并可以单独指定上传目录

1、修改配置文件

vi /etc/vsftpd/vsftpd.conf

   user_config_dir=/etc/vsftpd/vusers_dir    #指定保存虚拟用户配置文件的目录

 技术图片

 

 

2、建立目录

 技术图片

 

 

3、为每个虚拟用户建立配置文件

vi /etc/vsftpd/vusers_dir/cangls

  anon_upload_enable=YES

  anon_mkdri_write_enable=YES

   anon_other_write_enable=YES

#允许用户上传

local_root=/tmp/vcangls        #给cangls指定独立的上传目录

 技术图片

 

 

 

4、给虚拟用户创建专用目录

 技术图片

 

 

添加系统权限

因为虚拟用户都是映射在vuser上,所以将目录的所有者改为vuser,而不是直接修改目录的权限。

 技术图片

 

 技术图片

 

注:在Linux中不能出现777权限的文件或目录,这很不安全

如果不给bols指定单独的配置文件,则遵守主配置(/etc/vsftpd/vsftpd.conf)文件的权限

配置完应该有的效果是:

禁止匿名用户登录(配置文件修改)

禁止本地系统用户登录(pam文件修改)

允许虚拟用户登录(配置文件修改)

cangls的上传目录是/tmp/vangls,并且允许查看,下载,上传

bols的上传目录是虚拟用户的默认目录/home/vftproot,只能查看,下载。但是不能上传

Linux系统学习 十九、VSFTP服务—虚拟用户访问—为每个虚拟用户建立自己的配置文件,单独定义权限

标签:直接   ali   出现   本地   lin   建立   配置   方便   bsp   

原文地址:https://www.cnblogs.com/Yuuki-/p/11957877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!