我需要以无头模式启动 VirtualBox 机器并登录。但是,此虚拟机无法连接互联网,因此我无法通过 ssh 连接到此机器。有没有办法从命令行进行此登录?界面太慢了。
谢谢
答案1
你好,Jose Cabrera Zuniga,
尝试通过仅主机联网。
VirtualBox 中的仅主机网络
VirtualBox 主机专用适配器可以充当 DHCP 服务器,为 VirtualBox 虚拟机分配 IP 地址。主机(以及其他虚拟机,如果有)然后可以使用 ssh 或 sftp 使用这些 IP 地址连接到虚拟机(前提是虚拟机上运行着 ssh 服务器)。
这确实意味着使用主机专用的虚拟机无法访问外部世界,但具体来说,主机应该能够使用 ssh 登录到虚拟机(运行 ssh 服务器)并使用 sftp 在主机和虚拟机之间传输文件。
(图片来源:https://condor.depaul.edu/glancast/443class/docs/vbox_host-only_setup.html)
顺便提一句:这里有一些非常巧妙的技巧:https://ramblings.narrabilis.com/node/374