Таким образом, вы вошли в машину myclient
и имеете ssh
доступ к другой машине myserver
. Вы хотите загрузить файл через HTTP с сервера удалить www.example.com
с , myclient
но должно быть данные сохранены на myserver
. Это должно сделать это:
wget -O - http://www.example.com/whatever | ssh myserver 'cat >/path/to/remote/destination'
В качестве альтернативы, вы можете смонтировать myserver
файловую систему через SSH с помощью sshfs . Это может быть слишком хлопотно для одноразовой необходимости, но удобно, если вы делаете такие вещи часто.
mkdir ~/myserver
sshfs myserver:/ ~/myserver
wget -O ~/myserver/path/to/remote/destination http://www.example.com/whatever
A
, но скопировать файл через SSH,B
не сохраняя егоA
. Выиграть!