普通用户访问其他用户目录
跳到导航
跳到搜索
目前有一个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命令,但是仍然没有全下读出目录下的文档