是否有可能将文件下载到具有 ftp、ssh、nfs 访问权限的远程计算机。我的意思是它不必通过发出下载的计算机。
答案1
如果有 ssh,您可以随时 ssh 远程计算机,并执行以下命令将文件直接下载到该计算机
wget <link_of_file_to_download>
例如,要将我知道其链接的 tux 图片下载到我的服务器中,我会执行以下命令
ssh user@myserver
wget http://upload.wikimedia.org/wikipedia/commons/thumb/3/35/Tux.svg/170px-Tux.svg.png
答案2
为了完成您要做的事情 - 在机器 A 上的浏览器中下载文件,但将其保存到机器 B 上的磁盘 - 您将需要在机器 A 和 B 之间建立网络连接(如果它们不在同一个本地网络上,则意味着 VPN),然后您需要在机器 A 上安装机器 B 上的磁盘。
最后一点可以通过 nfs、samba、sshfs 或任何其他方式完成。我们需要更多信息才能更直接地指定某些内容。
答案3
你可以随时使用安全副本,
通过ssh将本地文件上传到远程服务器;
scp /source/of/file username@remoteserver:/destination/file
从远程服务器下载到本地目录
scp username@remoteserver:/destination/file /source/of/file
从远程服务器下载并上传到另一个远程服务器
scp username@remoteserver:/destination/file username2@remoteserver2:/destinatio/file2
请记住,如果您想递归上传/下载目录,您还可以传递选项!
希望这有帮助。