é possível copiar de um computador remoto para outro computador remoto usando smbclient?

é possível copiar de um computador remoto para outro computador remoto usando smbclient?

Então eu sei como usar o smbclient para copiar um arquivo de um servidor remoto para o meu computador local semelhante 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;'

Isso funciona perfeitamente. No entanto, existe uma maneira de usar o smbclient para copiar um arquivo diretamente de um computador remoto para outro computador remoto em uma linha? Exemplo:

  • Eu tenho o arquivo1 no computador A
  • Quero colocar o arquivo 1 no Computador Z
  • O Computador A não pode ver o Computador Z, mas ambos podem ver o Servidor1

Eu sempre teria que copiar o arquivo1 para o Servidor1 e depois copiá-lo do Servidor1 para o Computador Z ou posso ir direto do Computador A para o Computador Z?

Responder1

Conecte-se a ambos do Server1, montando-os em diferentes pontos de montagem e, em seguida, copie o arquivo como qualquer outro arquivo.

Ele irá encapsular os dados através do Servidor1 e colocá-los na máquina de destino.

informação relacionada