Centos Como dar permissão para ver a pasta?

0

Eu envio todos os arquivos locais para o Google Compute Engine usando

gcloud compute copy-files

faça login na VM usando gcloud compute --project e visualize o arquivo carregado usando o comando ls. Não há problema, mas quando eu faço login pelo Google Cloud ssh, seguido pela janela ssh. E eu não consigo ver o diretório. Isso é simples, mas não consegue descobrir.

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]$ 
    
por fixer1234 29.10.2014 / 16:29

1 resposta

0

As permissões são tais que até root não tem acesso de gravação. Parece difícil de consertar, mas root deve ter o poder de sobrescrever a proteção contra gravação. Apenas tome cuidado para não mudar nada que você não deveria.

Supondo que você tenha sudo access, tente isso.

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

... assumindo que dev_user_com é seu login atual e o proprietário adequado desses arquivos.

    
por 30.10.2014 / 11:03