Using the Persistent Storage can have security implications in a system like Tails, which is designed to provide anonymity and leave no trace. Read our warnings about the Persistent Storage.

To create or configure the Persistent Storage, choose Applications ▸ Tails ▸ Configure persistent volume.

The error message Error, Persistence partition is not unlocked. means that the Persistent Storage was not unlocked in the Welcome Screen. You cannot use or configure your Persistent Storage but you can delete it and create a new one.

To change the configuration of your Persistent Storage, restart Tails, unlock the Persistent Storage, and choose Applications ▸ Tails ▸ Configure persistent volume again.

When run for the first time, or after deleting the Persistent Storage, an assistant allows you to create a Persistent Storage in the free space left on the USB stick. Refer to our installation instructions for more guidance on creating the Persistent Storage.

Features of the Persistent Storage

Redémarrez Tails pour appliquer les changements après avoir sélectionné ou désélectionné une ou plusieurs options.

Only the features that are listed below can currently be made persistent.

We are often asked to implement new features of the Persistent Storage: Tor Browser preferences, Tor configuration, desktop background, mouse and touchpad settings, etc. See the list of issues about the Persistent Storage.

If you turn off a feature, it will be unavailable after restarting Tails but the corresponding files are still saved in the Persistent Storage.

Pour supprimer les fichiers correspondants à une option :

  1. Start Tails and set an administration password.
  2. Choose Applications ▸ System Tools ▸ Root Terminal to open a terminal with administration rights.
  3. Execute the nautilus command to open the file browser with administration rights.
  4. In the file browser, navigate to /live/persistence/TailsData_unlocked.
  5. Delete the folder corresponding to the feature:
    • Personal Data: Persistent folder
    • Welcome Screen: greeter-settings folder
    • Browser Bookmarks: bookmarks folder
    • Network Connections: nm-system-connections
    • Additional Software: apt and apt-sources.list.d folders and live-additional-software.conf file
    • Printers: cups-configuration folder
    • Thunderbird: thunderbird folder
    • GnuPG: gnupg folder
    • Bitcoin Client: electrum folder
    • Pidgin: pidgin folder
    • SSH Client: openssh-client folder
    • Dotfiles: dotfiles folder

Données personnelles

When the Personal Data feature is turned on, you can save your personal files and working documents in the Persistent folder.

Pour ouvrir le dossier Persistent, choisir Emplacements ▸ Persistent.

Welcome Screen

When the Welcome Screen feature is turned on, the settings from the Welcome Screen are saved in the Persistent Storage: language, keyboard, and additional settings.

To restore your settings when starting Tails, unlock your Persistent Storage in the Welcome Screen.

Marque-pages du navigateur

When the Browser Bookmarks feature is turned on, changes to the bookmarks in Tor Browser are saved in the Persistent Storage. This does not apply to the Unsafe Browser.

Connexions réseaux

When the Network Connections feature is turned on, the configuration of the network devices and connections is saved in the Persistent Storage, for example the passwords of Wi-Fi networks.

Logiciels additionnels

When the Additional Software feature is turned on, a list of additional software of your choice is automatically installed every time you start Tails.

The corresponding software packages are stored in the Persistent Storage. They are automatically upgraded for security after a network connection is established.

Les paquets inclus dans Tails sont soigneusement testés concernant la sécurité. Installer des paquets supplémentaires peut casser la sécurité construite dans Tails, donc faites preuve de prudence avec ce que vous installez.

Imprimantes

When the Printers feature is turned on, the configuration of the printers is saved in the Persistent Storage.

Thunderbird

When the Thunderbird feature is turned on, the email, feeds, and OpenPGP keys in the Thunderbird email client are saved in the Persistent Storage.

GnuPG

When the GnuPG feature is turned on, the OpenPGP keys that you create or import are saved in the Persistent Storage.

Since Tails 4.13 (November 2020), Thunderbird uses its own OpenPGP keyring, different from the keyring used by GnuPG. You don't need to enable the GnuPG feature anymore if you only use OpenPGP encryption in Thunderbird.

You might lessen your anonymity, weaken encryption, or break features of GnuPG if you manually edit or overwrite the ~/.gnupg/gpg.conf configuration file.

Client bitcoin

When the Bitcoin Client feature is turned on, the bitcoin wallet and preferences of the Electrum bitcoin client are saved in the Persistent Storage.

Pidgin

When the Pidgin feature is turned on, all the configuration files of the Pidgin internet messenger are saved in the Persistent Storage:

  • La configuration de vos comptes, contacts et conversations.
  • Vos clés de chiffrement et votre trousseau de clés OTR.
  • Le contenu de vos conversations n'est pas sauvegardé à moins que vous ne configuriez Pidgin pour le faire.

All the configuration options are available from the graphical interface of Pidgin. There is no need to manually edit or overwrite the configuration files.

Client SSH

When the SSH Client feature is turned on, all the files related to the secure-shell (SSH) client are saved in the Persistent Storage:

  • Les clés SSH que vous créez ou importez
  • Les clés publiques des hôtes auxquels vous vous connectez
  • Le fichier de configuration dans ~/.ssh/config
Si vous modifiez manuellement le fichier de configuration ~/.ssh/config, assurez-vous de ne pas écraser les options de configuration contenues dans le fichier /etc/ssh/ssh_config. Sinon, vous pourriez affaiblir la configuration de chiffrement par défaut ou rendre SSH inutilisable.

Dotfiles

When the Dotfiles feature is turned on:

  • All the files in the /live/persistence/TailsData_unlocked/dotfiles folder are linked in the Home folder.

  • All the files in subfolders of /live/persistence/TailsData_unlocked/dotfiles are also linked in the corresponding subfolder of the Home folder.

  • A shortcut is provided in the Files browser and in the Places menu in the top navigation bar to access the /live/persistence/TailsData_unlocked/dotfiles folder.

Par exemple, avoir les fichiers suivants dans /live/persistence/TailsData_unlocked/dotfiles :

/live/persistence/TailsData_unlocked/dotfiles
├── fichier_a
├── dossier
│   ├── fichier_b
│   └── sous_dossier
│       └── fichier_c
└── dossier_vide

Produit le résultat suivant dans /home/amnesia :

/home/amnesia
├── fichier_a → /live/persistence/TailsData_unlocked/dotfiles/fichier_a
└── dossier
    ├── fichier_b → /live/persistence/TailsData_unlocked/dotfiles/dossier/fichier_b
    └── sous_dossier
        └── fichier_c → /live/persistence/TailsData_unlocked/dotfiles/dossier/sous_dossier/fichier_c

The Dotfiles feature is useful to make specific files persistent but not their entire folder.

On Tails and Linux in general, the name of configuration files often starts with a dot and are sometimes called dotfiles for this reason. The Dotfiles feature of the Persistent Storage makes it easy to persist such "dotfiles", for example ~/.gitconfig or ~/.bashrc.

As in the previous example, empty folders are ignored. The Dotfiles feature only links files, and not folders, from the Persistent Storage into the Home folder.

Sauvegarder la configuration de vos écrans

Si vous avez plus d'un écran (par exemple, deux moniteurs ou un projecteur), vous pouvez sauvegarder la configuration de vos écrans en utilisant l'option Dotfiles.

  1. Turn on the Dotfiles feature and restart Tails.

  2. Ouvrez l'utilitaire Paramètres.

  3. Choisissez Périphériques ▸ Écrans.

  4. Configurez vos écrans.

  5. Choose Places ▸ Dotfiles to open the /live/persistence/TailsData_unlocked/dotfiles folder in the Files browser.

  6. Cliquez sur le bouton afficher menu dans la barre de titre et choisissez Afficher les fichiers cachés.

  7. Créez un dossier appelé .config (config précédé par un point).

  8. Copiez le fichier .config/monitors.xml depuis votre Dossier personnel vers /live/persistence/TailsData_unlocked/dotfiles/.config.