Preciso de descarregar um ficheiro do servidor para o meu ambiente de trabalho. (UBUNTU 10.04) Eu não't tenho acesso web ao servidor, apenas ssh.
Se isso ajudar, meu sistema operacional é Mac OS X e iTerm 2 como terminal.
No seu terminal, digite:
scp [email protected]:foobar.txt /local/dir
substituindo o nome de usuário, host, nome do arquivo remoto e diretório local, conforme apropriado.
Se você quiser acessar o EC2 (ou outro serviço que requeira autenticação com uma chave privada), utilize a opção `-i':
scp -i key_file.pem [email protected]:/remote/dir/foobar.txt /local/dir
Você pode fazer isso com o comando scp
. O scp
utiliza o protocolo SSH para copiar arquivos através do sistema, estendendo a sintaxe do cp
.
Copie algo de outro sistema para este sistema:
scp username@hostname:/path/to/remote/file /path/to/local/file
Copie algo deste sistema para algum outro sistema:
scp /path/to/local/file username@hostname:/path/to/remote/file
Copie algo de algum sistema para outro sistema qualquer:
scp username1@hostname1:/path/to/file username2@hostname2:/path/to/other/file