Centos ¿Cómo dar permiso para ver la carpeta?

Centos ¿Cómo dar permiso para ver la carpeta?

Envío todos los archivos locales a Google Compute Engine usando

gcloud compute copy-files

luego inicie sesión en VM usando gcloud compute --projecty vea el archivo cargado usando el comando ls, está allí. No hay problema, pero cuando inicio sesión a través de Google Cloud ssh seguido de la ventana ssh allí. Y no puedo ver el directorio. Esta es una pregunta simple pero no puedo entenderla.

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]$ 

Respuesta1

Los permisos son tales que ni siquiera roottiene acceso de escritura. Parece difícil de solucionar, pero rootdebería tener poderes para anular la protección contra escritura. Solo tenga cuidado de no cambiar nada que no deba.

Suponiendo que tenga sudoacceso, intente esto.

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

... suponiendo que dev_user_comsea su inicio de sesión actual y el propietario adecuado de estos archivos.

información relacionada