scp over ec2 ignorando um diretório?

1

Enfrentando um problema ao usar o scp para fazer download de um arquivo da instância do AWS EC2 (ao qual eu atribuí um IP elástico), o scp está ignorando a pasta my-store . Mas quando eu acessar a instância do ec2 por ssh, eu posso ver, acessar a pasta my-store.

Este é o código que eu digito no meu terminal local.

scp -i Downloads/spree-store.pem [email protected]:/home/ubuntu/my-store /. scp: /home/ubuntu/my-store: No such file or directory

EDITAR:
O objetivo principal desta questão era editar arquivos de texto remotamente em ssh, o vim é de longe a melhor opção este artigo explica como instalar o vim e executá-lo link

P.S: use :e . para obter o vim para listar todos os arquivos no diretório.

    
por user182332 24.12.2012 / 01:05

1 resposta

0

Para transferir diretórios com scp você deve sempre usar -r .

Normalmente, a mensagem de erro esperada diria a você que my-store não é um arquivo regular (o que claramente não é), em vez de declarar que não existe tal arquivo ou diretório.

Além disso, a menos que você realmente deseje "/" (raiz do sistema) como destino, remova a barra antes do ponto.

    
por 24.12.2012 / 03:43