Centos Как дать разрешение на просмотр папки?

Centos Как дать разрешение на просмотр папки?

Я отправляю все локальные файлы в Google Compute Engine с помощью

gcloud compute copy-files

затем войдите в VM с помощью gcloud compute --projectи просмотрите загруженный файл с помощью команды ls, он там есть .. Никаких проблем, но когда я вхожу через 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что это ваш текущий логин и вы являетесь настоящим владельцем этих файлов.

Связанный контент