Executando Tails em uma máquina virtual

Às vezes é conveniente poder executar o Tails sem precisar reiniciar o computador todas as vezes. É possível fazer isso usando .

With virtual machines, it is possible to run Tails inside a host operating system. A virtual machine emulates a real computer and its operating system, called a guest, which appears in a window on the host operating system.

Because, VirtualBox works pretty badly with Tails, we stopped advertising solutions for using virtual machines in Windows or macOS.

We only present below 2 solutions for Linux: GNOME Boxes and virt-manager.

Ao executar o Tails em uma máquina virtual, você pode usar a maioria dos recursos do Tails do seu sistema operacional normal e pode usar o Tails e o seu sistema operacional normal em paralelo, sem a necessidade de reiniciar o computador.

No momento nós não fornecemos uma solução para executar uma máquina virtual dentro de um hospedeiro Tails.

Esta é a aparência do Tails quando executado em uma máquina virtual em um host Debian.

Considerações de segurança

Executar o Tails dentro de uma máquina virtual tem vários recursos de segurança implicações. Dependendo do sistema operacional host e da sua segurança necessidades, executar o Tails em uma máquina virtual pode ser perigoso.

  • Tanto o sistema operacional hospedeiro quanto o software de virtualização são capazes de monitorar o que está sendo feito no Tails.

    Se o sistema operacional hospedeiro estiver infectado por um software de captura de teclado (keylogger), ou outro malware, então poderá quebrar as funcionalidades de segurança do Tails.

    Só execute Tails em uma máquina virtual se ambos os hosts operando o sistema e o software de virtualização são confiáveis.

    For example, when using virtual machines in Windows, Microsoft Recall might be taking regular screenshots of your activity.

  • É bem possível que sejam deixados traços da sua sessão do Tails no disco rígido local. Por exemplo, os sistemas operacionais hospedeiros geralmente usam um espaço de troca (ou paginação), onde parte da memória RAM é copiada para o disco rígido.

    Execute Tails apenas em uma máquina virtual se deixar rastros no disco rígido não é uma preocupação para você.

É por isso que o Tails mostra uma advertência quando é executado em uma máquina virtual.

A máquina virtual Tails não modifica o comportamento do host sistema operacional e o tráfego de rede do host não são anonimizados. O MAC endereço do computador não é modificado pelo endereço MAC anonimato recurso do Tails quando executado em uma máquina virtual.

Soluções de virtualização

To run Tails inside a virtual machine, you need to have virtualization software installed on the host operating system. Different virtualization software exists for Linux, Windows, and macOS. Unfortunately, we only know of virtualization solutions for Linux that work well with Tails.

Mencionamos apenas o Software Livre, porque acreditamos que é um condição de ser confiável. Existem softwares proprietários de virtualização, como VMWare, mas não está listado aqui propositalmente.

  • GNOME Boxes está disponível apenas no Linux. Possui uma interface de usuário mais simples que virt-manager mas não permite o uso de armazenamento persistente.

    Veja executando Tails em GNOME Boxes.

  • virt-manager está disponível apenas no Linux. Possui uma interface de usuário mais complexa que o GNOME Boxes, mas permite usar um armazenamento persistente, seja por:

    • Iniciando o Tails a partir de um pendrive.
    • Criando um volume de armazenamento USB virtual salvo como um único arquivo no sistema operacional hospedeiro.

    Veja executando Tails em virt-manager.