Entonces, ha iniciado sesión en una máquina myclienty tiene sshacceso a otra máquina myserver. Quiere descargar un archivo a través de HTTP desde un servidor remoto www.example.coma myclientpero los datos tienen que ser guardado en myserver. Esto debería hacerlo:
wget -O - http://www.example.com/whatever | ssh myserver 'cat >/path/to/remote/destination'
Alternativamente, puede montar el myserversistema de archivos de 's sobre SSH con sshfs . Esto puede ser demasiado complicado para una necesidad única, pero conveniente si hace este tipo de cosas con frecuencia.
mkdir ~/myserver
sshfs myserver:/ ~/myserver
wget -O ~/myserver/path/to/remote/destination http://www.example.com/whatever
A, pero copiar el archivo a través de SSHBsin almacenar realmente el archivoA. ¡Ganar!