ssh es un método de conexión, pero inherentemente no 'hace' transferencias de archivos. Puede ejecutar comandos como tar y cat a través de ssh, pero hay utilidades específicas que se adaptan mejor a las transferencias de archivos con ssh. scp y rsync .
esencialmente scp y rsync no diferir de tar ya que todos los túneles a través de ssh. especialmente rsync habla con su contraparte exactamente de la misma manera que lo hace tar: a través de una tubería ...
akira
9
Todas las implementaciones SSH que conozco hacer incluya SFTP, así que no veo por qué no querría usarlo.
De todas formas:
(cd sourcedir && tar cf - file otherfile) | ssh host "cd targetdir && tar xvf -"
scp
yrsync
no diferir detar
ya que todos los túneles a través de ssh. especialmentersync
habla con su contraparte exactamente de la misma manera que lo hacetar
: a través de una tubería ...Todas las implementaciones SSH que conozco hacer incluya SFTP, así que no veo por qué no querría usarlo.
De todas formas:
O para un solo archivo, sin preservar metadatos:
fuente