当您是所有者组的一部分时,目录的访问权限

当您是所有者组的一部分时,目录的访问权限

正题,这就是我想做的

foverzar@subsystem /home> ls -aln
total 16
drwxr-xr-x  4    0    0 4096 Dec 12 23:07 ./
drwxr-xr-x 17    0    0 4096 Dec  4 13:51 ../
drwx------  9 1000 1000 4096 Dec 13 22:05 foverzar/
drwxrwx---  2 1001 1001 4096 Dec 12 23:11 tor/
foverzar@subsystem /home> cd tor
cd: Permission denied: “./tor”
foverzar@subsystem /home> id foverzar
uid=1000(foverzar) gid=1000(foverzar) groups=1000(foverzar),10(wheel),1001(tor)

基本上我的问题是:为什么我无法访问该目录,即使我的用户是“tor”组的一部分并且权限设置为 770?

答案1

“你尝试过重启吗?” (C)

好吧,没关系 - 我发现它usermod -aG tor foverzar是在与我尝试执行的上述命令相同的会话期间执行的。

而且,由于添加补充组只会影响/etc/group文件,而该文件仅在登录期间相关 - 在我们重新登录用户之前,什么都不会起作用。

希望对周围的其他人有帮助。

相关内容