新增用户并指定文件夹权限
- 编程技术
- 时间:2018年9月6日 13:42
- 1241人已阅读
简介个人博客,用来做什么?我刚开始就把它当做一个我吐槽心情的地方,也就相当于一个网络记事本,写上一些关于自己生活工作中的小情小事,也会放上一些照片,音乐。每天工作回家后就能访问自己的网站,一边听着音乐,一边写写文章,回想之前踩过的坑。
Linux的好处是可以多用户在线,有时候对于不同的用户一般給的权限都不一样。下面是一个例子,新增加一个用户,給这个用户某一个文件夹以及子文件夹的权限,并且在该文件夹有新增文件的时候,依旧对新的文件有对应的权限。
# 新增用户,username为用户名 adduser username # 给username设置密码 passwd username # nanningwfjp是一个文件夹,给username权限 # -R表示递归nanningwfjp文件夹下的所有内容 # -m表示给权限 # u:表示给用户,同理g:表示给一个组,o:表示给用户本人。 # 但是如果这个文件夹新增了文件,用户是没有权限的 setfacl -R -m u:username:rwx nanningwfjp # 相比上面的,如果这个文件夹新增了文件,用户是权限的。 # 加了d:表示默认有这个文件夹下新增的文件权限 setfacl -R -m d:u:username:rwx nanningwfjp # 查看什么用户、组有这个文件夹权限 getfacl nanningwfjp/ # 备注:要想执行第一条u:的,让这个用户有了权限,再执行d:u:的,让用户默认有了里面新文件夹的权限