Como determinar se um sistema host é uma máquina virtual ou física

Como determinar se um sistema host é uma máquina virtual ou física

A maneira mais fácil de como determinar se um host local ou remoto é uma máquina virtual ou servidor físico bare metal é usar a ferramenta do Puppet Lab Facter. Primeiro, precisamos instalar Facter:

Ubuntu/Debian: # APT-Get Install Facter Fedora # Yum Install Facter 

As etapas a seguir descreverão uma instalação do Facter OS-Agnóstica usando rubi comando. Se necessário, atualize o URL abaixo com um número de versão do Facter desejado:

Curl -s http: // downloads.PuppetLabs.com/facter/facter-2.4.4.alcatrão.gz | Tar xz; Ruby Facter*/Instale.rb 

Em seguida, use Facter para determinar se o sistema host é máquina física ou virtual:

# facter 2> /dev /null | grep virtual is_virtual => true virtual => virtualbox 

Da saída acima, podemos ver que o sistema é uma máquina virtual em execução no VirtualBox. A saída Facter a seguir será mostrada para uma máquina física de metal nu:

# facter 2> /dev /null | grep virtual is_virtual => false virtual => físico 

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para instalar no Ubuntu 22.04
  • Download de arquivos Curl no Linux
  • Como grep corretamente para texto em scripts de bash
  • Como instalar Yum no Linux
  • Tutorial básico de comando curl com exemplos
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Instale Arch Linux na estação de trabalho VMware
  • Baixe o arquivo do URL no Linux usando a linha de comando