A forma como a pergunta é feita é bastante confusa, mas se você pode copiar da sua máquina local para o servidor, para ir para o outro lado, basta inverter a ordem da linha de comando.
seu scp [de] [para]
scp user@homeip:/path/to/file /local/path/
Embora eu saiba como fazer o scp de e para o meu servidor a partir da minha rede doméstica, como posso scpar um arquivo do meu servidor para a minha máquina local quando estou do lado de fora, digamos na Starbucks?
Enquanto eu sou capaz de scp da minha máquina local para o meu servidor neste cenário, eu não descobri como pegar um arquivo de casa, usando a linha de comando. Alguma sugestão?
A forma como a pergunta é feita é bastante confusa, mas se você pode copiar da sua máquina local para o servidor, para ir para o outro lado, basta inverter a ordem da linha de comando.
seu scp [de] [para]
scp user@homeip:/path/to/file /local/path/
Copie o arquivo "foobar.txt" de um host remoto para o host local:
$ scp [email protected]:foobar.txt /some/local/directory
Copie o arquivo "foobar.txt" do host local para um host remoto:
$ scp foobar.txt [email protected]:/some/remote/directory
Copie o diretório "foo" do host local para o diretório "bar" de um host remoto:
$ scp -r foo [email protected]:/some/remote/directory/bar
Copie o arquivo "foobar.txt" do host remoto "rh1.edu" para o host remoto "rh2.edu":
$ scp [email protected]:/some/remote/directory/foobar.txt [email protected]:/some/remote/directory/
Copiando os arquivos "foo.txt" e "bar.txt" do host local para o seu diretório pessoal no host remoto:
$ scp foo.txt bar.txt [email protected]:~
Copie o arquivo "foobar.txt" do host local para um host remoto usando a porta 2264:
$ scp -P 2264 foobar.txt [email protected]:/some/remote/directory
Copie vários arquivos do host remoto para o seu diretório atual no host local:
$ scp [email protected]:/some/remote/directory/\{a,b,c\} .
$ scp [email protected]:~/\{foo.txt,bar.txt\} .
Para obter mais informações: Cópia segura
Se você quiser proteger a cópia em um local remoto, como o Dropbox ou o GoogleDrive, crie uma conta com o link e vincule seu provedor de armazenamento.
De lá simplesmente,
scp <filename> [email protected]:/Dropbox
etc, se você quiser puxar um arquivo da nuvem, apenas inverta as duas instruções;
scp [email protected]:/Dropbox/filename ~/
- isto irá puxar o arquivo para o seu diretório escolhido
Tags ssh scp home-server