Usando o pscp e obtendo permissão negada

1

Estou usando o pscp para transferir arquivos para um servidor virtual do ubuntu usando este comando:

pscp test.php user@server:/var/www/test.php

e recebo a permissão de erro negada. Se eu tentar transferir para a pasta / home / user / não tenho problemas.

Acho que isso tem a ver com o fato de o usuário que estou usando não ter acesso à pasta / var / www /. Quando eu uso o SSH eu tenho que usar sudo para ter acesso ao / var / www / path - e eu faço.

É possível especificar que o pscp deve "sudo" transferências para o servidor para que eu possa ter acesso ao / var / www / caminho e realmente ser capaz de transferir arquivos para esta pasta?

    
por Espen 21.12.2010 / 20:29

1 resposta

1

O mais provável é que você não tenha acesso a / var / www /. O que você pode fazer é chmod / var / www / para permitir que o convidado escreva e mude de volta ao estado original depois de concluído (eu aconselharia isso). Você pode adicionar o usuário ao grupo que possui / var / www / e garantir que o grupo esteja configurado para leitura / gravação / execução.

    
por 21.12.2010 / 22:03