Copiando um arquivo de outra máquina usando ssh e openssh.

1. Copiando um arquivo de outra máquina usando ssh e openssh.

willianeo
willian-neo

(usa KUbuntu)

Enviado em 08/10/2013 - 14:19h

Bom dia pessoal.
Existe alguma diferença entre ssh e openssql ?
Eu gostaria de um exemplo de como copiar um arquivo de uma máquina x para minha máquina y.
Se existir diferenças entre ssh e openssh e você poder usar um exemplo de cada.
Obs: quero copiar usando linha de comando sem qualquer outra ferramenta auxiliar.
Gostaria de fazer isso usando uma linha de comando apenas.
Eu tentei este comando mas dá o seguinte erro:
scp root@192.168.0.2:/root/texto.txt root@192.168.0.10:/home
Permission denied, please try again.

Porem se eu fizer
ssh 192.168.0.2
senha:*******
e depois fazer scp texto.txt 192.168.0.10:/home
sendo 192.168.0.2 origem e 192.168.0.10 destino eu consigo copiar o arquivo.


  


2. comando scp

César Augusto
4k1r4

(usa Ubuntu)

Enviado em 10/10/2013 - 17:24h

Sou novo no linux e realmente nunca ou vi falar sobre diferença entre ssh e openssh, quanto ao comando de copia, pude notar um erro na sintaxe que pode causar este problema. tente fazer da seguinte forma:
scp root@192.168.0.2:/root/texto.txt /home/.

com esse comando voce conecta como root na maquina 19.168.0.2 e copia o arquivo texto.txt do diretorio /root para a pasta /home do seu computador local (192.168.0.10)

Tente isso e qualquer duvida volte a postar.


3. Re: Copiando um arquivo de outra máquina usando ssh e openssh.

Alex Silva
l0g1in

(usa FreeBSD)

Enviado em 10/10/2013 - 18:53h

# scp nome_do_arquivo.txt root@192.168.120.5:/home/
Nesse caso estarei enviando o nome_do_arquivo.txt para outra maquina com o endereco IP 192.168.120.5 gravando dentro do diretório Home.

# scp root@192.168.120.5:/home/nome_do_arquivo2.txt .
Nesse caso estarei copiando o nome_do_arquivo2.txt que está na máquina 192.168.120.5 para a máquina onde eu estou no momento o ". Ponto" Significa onde eu estou, ou seja, se eu estiver no diretório /home/usuario então o arquivo nome_do_arquivo2.txt será copiando para o diretório /home/usuario


Espero que tenha Ajudado.



4. Re: Copiando um arquivo de outra máquina usando ssh e openssh.

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 10/10/2013 - 21:20h

Tem ainda como opção usar o rsync ex:

rsync -avz /root/Desktop/ usuario@192.168.0.10:/home/meususer/Desktop

ou seja o comando executado na maquina que tem os arquivos logando na maquina de destino

rsync -avz origem usuario@ip:destino

É preciso que o rsync esteja instalado nas duas pontas.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts