SSH funcionando, mas a permissão SCP foi negada usando a mesma senha

1

Posso executar com êxito o SSH no meu servidor remoto (serviços da Web da Amazon se isso for importante, estou em um mac) usando

ssh -i mykey.pem ubuntu@??.??.??.???

Mas quando tento usar o scp

scp -i test.php mykey.pem ubuntu@??.??.??.???

Eu obtenho

scp: /test.php: Permission denied

Meu palpite é que há algo errado com minhas permissões para test.php?
Como eu mudaria isso?

Eu tentei sudo e isso não funcionou. O mesmo erro.

    
por Bren 25.01.2015 / 20:25

2 respostas

2

Sua ordem de comando está errada:

scp -i mykey.pem test.php ubuntu@??.??.??.???:

-i é para sinalizar a chave privada (neste caso, mykey.pem). Também faltava o : no final do host

    
por 25.01.2015 / 21:32
0

Eu experimentei problemas semelhantes, mesma mensagem de erro, antes e corrigi-lo. Mesmo que você possa entrar em seu servidor remoto, isso não significa que você tem acesso a todos os diretórios do servidor remoto. Certifique-se de ter acesso ao diretório para o qual você está copiando. Tente evitar copiá-lo para "/", já que seu ponto de acesso para o servidor remoto provavelmente não é a raiz, e o caminho completo talvez não seja mostrado para você. Use caminhos relativos e isso pode resolver seu problema. Espero que ajude!

    
por 20.02.2016 / 22:26