Centos 如何授予查看文件夹的权限?

Centos 如何授予查看文件夹的权限?

我使用以下方式将所有本地文件推送到 Google Compute Engine

gcloud compute copy-files

然后使用 ls 命令登录到 VMgcloud compute --project并查看上传的文件,它就在那里。没问题,但是当我通过 Google Cloud ssh 登录,然后出现 ssh 窗口时。我无法查看目录。这是一个简单的问题,但我无法弄清楚。

dev_user_com@instance-1 home]$ ll -a
total 12
drwxr-xr-x.  4 root          root            35 Oct 29 06:22 .
dr-xr-xr-x. 17 root          root          4096 Sep 24 18:36 ..
drwx------.  4 dev_21six_com dev_21six_com 4096 Oct 29 07:17 dev_user_com
drwx------.  5 ri            ri            4096 Oct 29 10:15 ri
[dev_user_com@instance-1 home]$ cd ri/
-bash: cd: ri/: Permission denied
[dev_user_com@instance-1 home]$ 

答案1

权限如此之大,甚至root没有写权限。看起来很难修复,但root应该有权力覆盖写保护。只要小心不要更改任何你不应该更改的内容。

假设您有sudo访问权限,请尝试一下。

sudo chmod u+w .
sudo chown -R dev_user_com .

...假设dev_user_com这是您当前的登录名以及这些文件的正确所有者。

相关内容