Archivos subidos con ssh?


1

¿Puedo subir archivos a un servidor sin usar ftp o sftp?

Sólo con ssh?

Respuestas:


3

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 .


1
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 -"

O para un solo archivo, sin preservar metadatos:

ssh host "cat > targetfile" < sourcefile

1
tar cf - archivo -C sourcedir ...
akira
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.