“普通用户访问其他用户目录”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
→‎R
 
(未显示同一用户的2个中间版本)
第12行: 第12行:
 
然后在用 groups lisa    就可以查看到lisa这个用户属于那些组了
 
然后在用 groups lisa    就可以查看到lisa这个用户属于那些组了
  
 +
 +
目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令。甚至无法cd进入目录。即使目录有-r权限(这个地方很容易犯错,认为只要有读权限就可以进入目录读取目录下的文件)。而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但是由于没有目录的读权限,所以在目录下即使可以执行ls命令,但是仍然没有全下读出目录下的文档
  
  
第22行: 第24行:
  
 
[https://www.cnblogs.com/bj3251101/p/10744144.html  Linux系统下进入目录文件需要什么权限? ]
 
[https://www.cnblogs.com/bj3251101/p/10744144.html  Linux系统下进入目录文件需要什么权限? ]
 +
 +
 +
[https://blog.csdn.net/prefect_boy/article/details/65939347  Linux中cd进入一个目录的权限]
 +
 +
 +
[https://linux.cn/article-10768-1.html 在 Linux 中把用户添加到组的四个方法 ]
 +
[[category:devops]] [[category:shell]]

2022年3月1日 (二) 07:50的最新版本


目前有一个docker分组,分组下docker用户可访问/home/docker目录,现有一个普通用户test需要访问该目录中的日志文件,

将用户加入到要访问的分支中,usermod -a -G docker test,并为该目录设置分组下可访问 chmod -R 774 /home/docker/
首先查看这个用户有几个组   groups user    (groups  用户名)

2,比如把 lisa 用户加入到 web 组,并不离开他自己原来的组

      usermod -a -G web lisa             (usermod -a -G 新的组 用户名)       

然后在用 groups lisa 就可以查看到lisa这个用户属于那些组了


目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令。甚至无法cd进入目录。即使目录有-r权限(这个地方很容易犯错,认为只要有读权限就可以进入目录读取目录下的文件)。而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但是由于没有目录的读权限,所以在目录下即使可以执行ls命令,但是仍然没有全下读出目录下的文档


Reference

linux如何让普通用户访问其他用户目录


Linux怎样在普通用户下访问另一个普通用户的文件

Linux系统下进入目录文件需要什么权限?


Linux中cd进入一个目录的权限


在 Linux 中把用户添加到组的四个方法