如果我正在与 VirtualBox 来宾进行 ssh 会话,我可以知道我是否在 VM 中吗?

boa*_*der 3 ssh virtualbox virtualization remote-access virtual-machine

假设我打开了一个到 IP 地址的 ssh 会话。我能否从 ssh 会话中判断该 ssh 会话是在 VirtualBox 来宾 VM 上还是在非 VM 机器上运行?

笔记:

  • 操作系统主机/访客:CentOS 7
  • 虚拟机:6.0

Sam*_*w81 5

是的,您可以使用它dmidecode来完成此操作:
sudo yum install dmidecode
sudo dmidecode -s system-manufacturer

例如,在我的 VMware Workstation CentOS VM 中,它返回以下内容: VMware, Inc.

在您的 VirtualBox VM 中,它将返回: innotek GmbH

来源:https : //www.ostechnix.com/check-linux-system-physical-virtual-machine/