我是文件夹的所有者,但我无法通过 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
(只有所有者可以访问),因为如果没有执行权限,目录的读取权限就没多大用处。