我有一个文件夹,我可以看到向该elasticsearch
组提供了执行权限,因此我将自己添加到该组中。为什么我无法cd
访问该文件夹?
$ ls -lhd elasti*
drwxr-x--- 2 elasticsearch elasticsearch 4,0K abr 12 17:39 elasticsearch
$ sudo adduser matias elasticsearch
The user `matias' is already a member of `elasticsearch'.
$ cd elasticsearch
bash: cd: elasticsearch: Permission denied
答案1
最可能的答案是,您在尝试cd
进入文件夹的同一 shell 会话中将用户添加到了组中。
对于新的团体成员资格影响,您将必须启动一个新的 shell 会话,或者注销并再次登录。