¿Es posible copiar de una computadora remota a otra computadora remota usando smbclient?

¿Es posible copiar de una computadora remota a otra computadora remota usando smbclient?

Entonces sé cómo usar smbclient para copiar un archivo desde un servidor remoto a mi computadora local similar a este:

sudo smbclient //192.168.105.250/sharename --user='<user>%<pwd>' -c 'cd import\addemployees;put /var/path/to/local/file/_output/2017/04/28/hour_07/New_Employee_Report_105.csv New_Employee_Report_105.csv;'

Esto funciona perfectamente. Sin embargo, ¿hay alguna forma de utilizar smbclient para copiar un archivo directamente desde una computadora remota a otra computadora remota en una línea? Ejemplo:

  • Tengo el archivo 1 en la computadora A
  • Quiero poner el archivo 1 en la Computadora Z
  • La computadora A no puede ver la computadora Z, pero ambas pueden ver el servidor 1

¿Siempre tendría que copiar el archivo1 al Servidor1 y luego copiarlo del Servidor1 a la Computadora Z, o puedo ir directamente de la Computadora A a la Computadora Z?

Respuesta1

Conéctese a ambos desde el Servidor1, montándolos en diferentes puntos de montaje, luego simplemente copie el archivo como cualquier otro archivo.

Túnelizará los datos a través del Servidor1 y los colocará en la máquina de destino.

información relacionada