你好,我在图书馆做了一些研究,以便稍后在我房间的台式电脑上使用一些图片。我的实验室帐户上有空间,我通常通过 SSH 进入,我想知道 URL 是否可以直接传输到远程机器并保存在硬盘上。
我在想这样的事情:
scp http://click.si.edu/images/truncatedurl.jpg /home3/etc.../filename.jpg
这可能吗?
提前致谢。
答案1
您可以这样做。基本上,您抓取内容并使用 ssh 将其传输到远程文件中。如果您设置了基于密钥的身份验证,这将发挥最佳作用,因此您不必在复制过程中提供您的凭据。
curl "http://click.si.edu/images/truncatedurl.jpg" | \
ssh remotehost 'cat > /home3/etc.../filename.jpg'