scp comando silenciosamente não faz nada

2

Eu preciso copiar um arquivo da minha máquina local para a máquina do Amazon AWS Ubuntu.

Primeiro eu tentei exatamente isso:

scp -i learndeepai.pem sb_code.zip [email protected].***

Assim que eu executo isso, nada de especial acontece, nenhum erro, eu volto para a linha de comando novamente, então obviamente nenhum upload aconteceu. A instância está em execução quando tento executar este comando, portanto, ele deve poder se conectar a ele.

Eu então tentei isso:

pscp scp -i learndeepai.pem sb_code.zip [email protected].***

e recebi resposta dessa vez:

More than one remote source not supported

Como posso enviar meu arquivo zip para minha instância do AWS, parece que nada funciona. Eu estou no Windows 10 e tenho PuTTY e scp instalado.

Estou usando o link como meu console

    
por niko craft 05.12.2017 / 12:29

1 resposta

4

Você está sem dois pontos ( : ) após o argumento "alvo":

scp -i learndeepai.pem sb_code.zip [email protected].***:

Sem os dois pontos, o comando equivale a cp , então copia learndeepai.pem para um arquivo local [email protected].*** .

Graças a pscp , que não suporta a função de cópia local (inútil), você aprende facilmente, como diz:

C:\>pscp -i learndeepai.pem sb_code.zip [email protected].***
Local to local copy not supported
    
por 05.12.2017 / 12:53