例如,有一个文件 www.domain.com/file.xyz,我不想下载该文件,然后将其上传到我的服务器。是否可以访问服务器,然后告诉它将 www.domain.com/file.xyz 放到服务器中的目录中?如果服务器在 CentOS 上运行,而我在本地使用 Windows。这可能吗?如果可以,怎么做?
答案1
SSH 到 Centos 服务器并使用 wget 下载文件?
取决于您对 Centos 服务器的访问权限 - 如果您的访问权限有限,您可能能够通过 Windows 映射驱动器(如果服务器配置了 SMB),但在后台,这仍将通过您的机器复制文件,然后上传到服务器,这可能不是您想要的(例如,如果您使用的是低带宽链接,但服务器有足够的带宽,那么您可能希望直接下载到服务器)
答案2
Jon 的 wget 操作是正确的。以下命令将直接从 Web 将文件传输到 CentOS 服务器:
wget http://www.domain.com/file.xyz
如果你不已安装 wget 并具有在服务器上安装应用程序的权限:
yum install wget
答案3
将驱动器映射到目标服务器并在出现提示时选择它作为下载位置。