Que scp
argumentos devo usar para baixar um arquivo de uma instância do Amazon EC2 para o armazenamento local?
scp
funcionou? Isso me faz muito bem.
Que scp
argumentos devo usar para baixar um arquivo de uma instância do Amazon EC2 para o armazenamento local?
scp
funcionou? Isso me faz muito bem.
Respostas:
Use scp:
scp -i ec2key.pem username@ec2ip:/path/to/file .
Onde:
Isso copiará o arquivo para a pasta atual na máquina local.
Você pode ler mais aqui sobre como acessar sua instância com ssh, caso ainda não tenha feito:
Quando você conseguir fazer o ssh como no documento acima, poderá usar o scp para copiar o arquivo.
Outra opção é abrir algum servidor da Web em sua instância, configurar HTTPS se seu arquivo for confidencial e fazer o download usando seu navegador. Aqui estão alguns tutoriais:
scp
is scp from_file to_file
. Acima, from_file
é username@ec2ip:/path/to/file
e to_file
é .
, ou seja, a pasta atual. Para enviada para EC2, que teria de ser algo ao longo das linhas: scp local_file username@ec2ip:/path/on/ec2/machine
.
scp -rp -i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/ .
. Ele acaba baixando / copiando a pasta para o diretório inicial da minha máquina ec2.
/srv/www/myapp/
para a máquina local). Palpite - você está executando a scp
partir do seu servidor ec2, talvez? Se sim, você precisa executá-lo em sua máquina local (ou seja, a máquina para a qual deseja copiar os arquivos).
Se você estiver usando Mac ou Linux, você pode usar scp
ou ainda mais amigável, baixe um cliente FTP, se você estiver no Mac eu recomendo que use o CyberDuck . No final, tudo que você precisa é um cliente FTP. Se você estiver no Windows, eu recomendaria o Filezilla .
Em qual sistema operacional você está?
Já que você está no Ubuntu, tente o seguinte:
Conectar a um servidor de arquivos + No gerenciador de arquivos, clique em Arquivo ▸ Conectar ao servidor.
Insira o endereço do servidor, selecione o tipo de servidor e insira qualquer informação adicional conforme necessário. Em seguida, clique em Conectar. Detalhes sobre os tipos de servidor estão listados abaixo.
Para servidores na Internet, geralmente você pode usar o nome de domínio. Para computadores em sua rede local, entretanto, pode ser necessário usar o endereço IP numérico do computador. Se o outro computador estiver executando o Ubuntu, consulte Encontre seu endereço IP para encontrar o endereço IP interno desse computador. Caso contrário, verifique a ajuda desse computador.
Uma nova janela se abrirá mostrando os arquivos no servidor. Navegue pelos arquivos e pastas da mesma forma que faria para arquivos e pastas locais.