- doc
- advanced topics
- Utiliser Tails dans une machine virtuelle
Il peut être pratique de pouvoir lancer Tails sans avoir à redémarrer son ordinateur à chaque fois. C'est possible grâce aux machines virtuelles.
Grâce aux machines virtuelles, il est possible de faire tourner Tails à l'intérieur d'un système d'exploitation hôte (Linux, Windows, ou macOS). Une machine virtuelle émule un vrai ordinateur et son système d’exploitation, appelé un invité, qui apparaît dans une fenêtre du système d'exploitation hôte.
Lorsque vous utilisez Tails dans une machine virtuelle, vous pouvez utiliser la plupart des fonctionnalités de Tails depuis votre système d'exploitation habituel, et vous pouvez utiliser à la fois Tails et votre système d'exploitation habituel en parallèle, sans avoir besoin de redémarrer l'ordinateur.
Voilà ce à quoi ressemble Tails dans une machine virtuelle sous Debian en utilisant Machines de GNOME :
Nous ne fournissons pas à l'heure actuelle de solution pour faire tourner une machine virtuelle dans un hôte Tails.
Remarques à propos de la sécurité
Running Tails inside a virtual machine has various security implications. Depending on the host operating system and your security needs, running Tails in a virtual machine might be dangerous.
Le système d'exploitation hôte ainsi que le logiciel de virtualisation sont capables d'observer et d'analyser ce que vous faites dans Tails.
Si le système d'exploitation hôte est compromis par un enregistreur de frappe logiciel ou autre logiciel malveillant, cela peut outrepasser les fonctionnalités de sécurité de Tails.
Only run Tails in a virtual machine if both the host operating system and the virtualization software are trustworthy.
Des traces de votre session Tails sont susceptibles d'être laissées sur votre disque dur local. Par exemple, le système d'exploitation hôte utilise habituellement la mémoire virtuelle (swap ou paging) dans laquelle une partie de la RAM est copiée sur le disque dur.
Only run Tails in a virtual machine if leaving traces on the hard disk is not a concern for you.
C'est pourquoi Tails vous avertit quand il est lancé dans une machine virtuelle.
The Tails virtual machine does not modify the behaviour of the host operating system and the network traffic of the host is not anonymized. The MAC address of the computer is not modified by the MAC address anonymization feature of Tails when run in a virtual machine.
Solutions de virtualisation
Pour faire tourner Tails dans une machine virtuelle, vous avez besoin d'un logiciel de virtualisation installé sur le système d'exploitation hôte. Différents logiciels de virtualisation existent pour Linux, Windows, et macOS.
La liste suivante ne comprend que des logiciels libres car nous pensons que c'est une condition nécessaire pour qu'un logiciel soit digne de confiance. Voir l'avertissement précédent et notre déclaration sur les logiciels libres et l'examen publique.
Des logiciels propriétaires de virtualisation existent, tels que VMWare, mais ils ne sont pas listés ici à dessein.
VirtualBox est disponible pour Linux, Windows et Mac. Sa version libre n'inclut pas la gestion des périphériques USB et ne permet pas l’utilisation du stockage persistant.
Machines de GNOME est disponible pour Linux. Son interface d'utilisation est simple mais elle ne permet pas l'utilisation du stockage persistant.
virt-manager est disponible pour Linux. Il a une interface d'utilisation plus complexe et permet l'utilisation du stockage persistant, soit en :
- Démarrant Tails depuis une clé USB.
- Créant un volume de stockage USB virtuel sauvegardé dans un unique fichier sur le système d'exploitation hôte.