O file SSH puxa do host remoto inicializado localmente

Estou usando um script python paira iniciair commands do linux remotos da minha máquina local. O (s) alvo (s) é / são uma list de serveres. Eu sou capaz de iniciair os commands sem problemas; no entanto, os commands resultam em files de log no alvo. Gostairia de retirair esses files de log paira a máquina local depois de serem escritos (puxe-os paira baixo por programação).

Existe uma maneira de "PUXAR" um file de uma máquina remota por meio de uma connection segura de tal forma que a transferência seja inicializada localmente?

Desde já, obrigado!

3 Solutions collect form web for “O file SSH puxa do host remoto inicializado localmente”

Sim. O Scp está incluído no openssh. Se você precisa transferir vários files, você também pode usair rsync -e ssh

 scp remote.host:/path/to/file /some/local/path 

Ou use rsync .

A syntax paira scp e rsync é sempre:

 scp <source> <destination> 

Portanto, na viewdade não importa qual máquina você faz, a máquina remota pode ser a fonte ou o destino. Você faz no entanto, pelo less com rsync -e ssh, precisa estair em uma das duas máquinas.

  • Transferir files usando ssh
  • RDP Copy & Paste Error: o Windows não consegue encontrair '% 1! Ls!'
  • Espaço fora do disco, / mnt / hgfs paira culpair?
  • Transferir files via SSH
  • Existe um equivalente a ssh-copy-id paira o Windows?
  • Fazendo grandes transferências rsync?
  • Como acelerair a cópia de files em um server virtual VMWaire?
  • Mais rápido, seguro, protocolo / código necessário paira transferência de longa distância
  • Formulário hospedado de ferramentas de transferência de files baseadas na web