如何将文件移动到虚拟服务器

我有一台运行Ubuntu服务器主机的ESXi服务器。 我需要将脚本文件从我pipe理主机和来宾(使用vSphere)的桌面移动到来宾服务器上的目录。 任何build议如何做到这一点?

通常情况下,如果guest虚拟机是物理服务器,则使用相同的技术。 在这种情况下通过SSH的SCP。

如果你打算定期共享大量的文件,你可以设置一个SMB共享文件夹或NFS,FTP服务器或者其他任何东西……但是很难想象比SCP更简单的东西。

我想这里的诀窍就是把你的虚拟服务器看成是一个你不能直接访问的物理服务器。

您可以使用USB存储器将其连接到您的计算机,并将此资源分配给您的服务器,但为什么不是SCP? :P

我最近看了一下,并且写下了(或者给出了链接)如何为各种ESXi版本做这件事。 请参阅: https : //serverfault.com/a/380925/106102

基本上,mrdennybuild议你只使用ssh。 虽然它并不总是默认的。 如果您复制ssh密钥,则必须在ESXi服务器重新启动后再次复制它。