正题,这就是我想做的
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
文件,而该文件仅在登录期间相关 - 在我们重新登录用户之前,什么都不会起作用。
希望对周围的其他人有帮助。