首页 > 系统 > Linux > 正文

Linux 文件夹给与用户权限例子

2024-08-27 23:59:32
字体:
来源:转载
供稿:网友

文件夹权限需要通过chown来进行设置了,下面我们来看一些利用chown来设置文件夹权限与查看与修改权限的例子.

问题:我有个keesail用户,我想让它有读写  local文件夹的权限,应该切换到root账户下用什么命令赋予keesail权限呢.

比如一个目录dir,你的用户名hengyang,执行下面命令就可以赋予用户创建目录的权限,用root用户执行:chown hengyang.hengyang dir

答案:chown -R keesail:keesail ./local

赋予local目录给keesail权限:chmod 760 ./local

赋予local目录读写权限给keesail,别的用户对这个目录没有任何权限.

补充:

1.查看目录及当前文件,代码如下:

  1. [root@localhost yuechaotian]# pwd 
  2. /home/yuechaotian 
  3. [root@localhost yuechaotian]# ll 
  4. //总用量 8  --Vevb.com 
  5. drwxr-xr-x  3 root root 4096 12月  7 14:52 study 
  6. drwxr-xr-x  2 root root 4096 12月  9 21:43 test 
  7. [root@localhost yuechaotian]# ll test 
  8. //总用量 12 
  9. -rwxr-xr-x  1 root root 11742 12月  9 21:43 conf.rd 

2.只改变目录test的用户及群组,并未改变目录test下的文件用户及群组,代码如下:

  1. [root@localhost yuechaotian]# chown yuechaotian:dba test 
  2. [root@localhost yuechaotian]# ll 
  3. //总用量 8 
  4. drwxr-xr-x  3 root        root 4096 12月  7 14:52 study 
  5. drwxr-xr-x  2 yuechaotian dba  4096 12月  9 21:43 test 
  6. [root@localhost yuechaotian]# ll test 
  7. //总用量 12 
  8. -rwxr-xr-x  1 root root 11742 12月  9 21:43 conf.rd 

3.使用参数 -R,改变目录 test 及其文件用户和群组,代码如下:

  1. [root@localhost yuechaotian]# chown root:root test 
  2. [root@localhost yuechaotian]# ll 
  3. //总用量 8 
  4. drwxr-xr-x  3 root root 4096 12月  7 14:52 study 
  5. drwxr-xr-x  2 root root 4096 12月  9 21:43 test 
  6. [root@localhost yuechaotian]# chown -R yuechaotian:dba test 
  7. [root@localhost yuechaotian]# ll 
  8. //总用量 8 
  9. drwxr-xr-x  3 root        root 4096 12月  7 14:52 study 
  10. drwxr-xr-x  2 yuechaotian dba  4096 12月  9 21:43 test 
  11. [root@localhost yuechaotian]# ll test 
  12. //总用量 12 
  13. -rwxr-xr-x  1 yuechaotian dba 11742 12月  9 21:43 conf.rd 

在 chmod 中使用 -R 参数,能达到同样的效果:该文件夹内的所有文件/文件夹都改为指定的权限.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表