Pular para o conteúdo

copiar arquivo entre dois computadores em rede via terminal

Responder tópico
  • Denunciar
  • Indicar

1. copiar arquivo entre dois computadores em rede via terminal

Enviado em 14/03/2008 - 15:47h

Ola Pessoal! gostaria de saber como faço para copiar um arquivo entre duas maquinas em rede via terminas?
exemplo:
cp maquina_que_estou/diretorio/arquivo outra_maquina_na_rede/diretorio/arquivo

desde ja agradeço
valeu!

Responder tópico

2. Re: copiar arquivo entre dois computadores em rede via terminal

Enviado em 14/03/2008 - 15:53h

scp arquivo usuario@host:/diretorio

Abraço!

3. Re: copiar arquivo entre dois computadores em rede via terminal

Enviado em 14/03/2008 - 15:55h

e ai!

vc pode usar o comando "scp"

digite no terminal

# scp root@IPdaoutramaquina:/diretorio/arquivo /diretorio_da_maquina_que_está_recebendo_o_arquivo

De enter e ele pedirá a senha do SSH. lembre-se que o ssh tem que estar rodando e configurado nas maquinas.

espero ter ajudado! abraço

4. Re: copiar arquivo entre dois computadores em rede via terminal

Enviado em 14/03/2008 - 16:04h

brigadão!
funcionou...

5. Re: copiar arquivo entre dois computadores em rede via terminal

Enviado em 14/03/2008 - 17:11h

Na máquina destino você terá que habilitar o ssh

#/etc/init.d/ssh start

Pronto o ssh estará rodando na máquina destino,

Agora na outra máquina para enviar o arquivo você terá que fazer o seguinte

# ou $ scp arquivo user@ip_destino:/home/user/

Nota: se você quiser copiar uma pasta o comando terá uma pequena alteração

$scp -r "pasta" user@ip_destino:/home/user

-r é para você copiar a pasta com todo o seu conteúdo.

Espero ter ajudado!

Abraço

6. Como automatizar

Enviado em 20/11/2014 - 11:33h

Pessoal, eu preciso automatizar esse processo, então eu criei o seguinte script:

#!/bin/bash

scp -P 6565 root@172.17.0.146:/backup/teste.php /backup/


Até aqui funcionou, porém ele pede a senha, então eu digito e finalizo o processo.

Mas como quero deixar automatizado eu gostaria de adicionar o comando para colocar a senha automaticamente.

Como ficaria esse comando?

7. Re: copiar arquivo entre dois computadores em rede via terminal

Enviado em 09/12/2014 - 13:23h

felipys escreveu:

Pessoal, eu preciso automatizar esse processo, então eu criei o seguinte script:

#!/bin/bash

scp -P 6565 root@172.17.0.146:/backup/teste.php /backup/


Até aqui funcionou, porém ele pede a senha, então eu digito e finalizo o processo.

Mas como quero deixar automatizado eu gostaria de adicionar o comando para colocar a senha automaticamente.

Como ficaria esse comando?
$ssh-keygen

$ssh-copy-id -i ~./ssh/id_rsa.pub root@192.168.0.1
#no caso root pod ser o nome do usuário desejado
se der tudo certo não vai mais solicitar a senha

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder