拒绝访问我的用户拥有的文件夹?

拒绝访问我的用户拥有的文件夹?

我是文件夹的所有者,但我无法通过 cd 进入该文件夹。

经过一番搜索,我发现您需要执行权限才能进入该文件夹。

然后我做了:

sudo chmod u+w myfolder

为我的用户添加执行权限。但我仍然无法打开该文件夹。

答案1

您输入的命令

sudo chmod u+w myfolder

赠款向所有者授予仪式许可...就是这样:

drw-r--r-- 13 myuser www-data
  ^--owner may write

你想要 eX执行权限

chmod u+x myfolder

(如果你拥有它,你就不需要它了sudo)。这将给你

drwxr--r-- 13 myuser www-data
   ^--owner may enter and search

(八进制744)——但这种设置没有多大意义——可能你想要755(所有人都可以访问)或750(所有者和组可以访问)或700(只有所有者可以访问),因为如果没有执行权限,目录的读取权限就没多大用处。

相关内容