我从事数据处理领域的工作,需要大量的计算能力(CPU)和 RAM。
我目前有 2 台电脑:
主 PC (Windows) - 屏幕 + GPU + 外围设备
本地服务器(Ubuntu)-无屏幕/GPU
两者都连接到我的路由器,我通过 putty 和 filezilla 访问服务器。但我主要在主 PC 上工作,并且必须保留文件的副本,然后每次更新某些内容时,我都必须连接到 filezilla - 找到正确的文件夹并更新文件。然后在服务器上运行我的流程,该流程在主 PC 的浏览器中输出。
我很好奇是否有更有效的方法来做到这一点,例如:在 Ubuntu 服务器上设置一个网络驱动器,我可以从我的 Windows PC 访问该网络驱动器,然后直接更新文件。
答案1
答案2
一种方法是将 Windows 带入 Linux 世界。
尝试适用于 Windows 的 SSHFS,您可以找到这里.此文件系统需要底层Windows 文件系统代理,您可以找到这里。
- 首先安装 Windows 文件系统代理
- 然后安装适用于 Windows 的 SSHFS
现在,您只需通过 ssh 即可访问任何 Linux 系统。
您可以通过以下方式映射 Linux 机器:
net use y: \\sshfs\[email protected]
net use x: \\sshfs\[email protected]
这是我发现的唯一可行的 ssh 文件访问解决方案。