J'ai installé Ubuntu 12 avec un chiffrement complet du disque, et maintenant je veux changer la phrase de passe.
Comment cela peut-il être fait?
J'ai installé Ubuntu 12 avec un chiffrement complet du disque, et maintenant je veux changer la phrase de passe.
Comment cela peut-il être fait?
Réponses:
Ubuntu utilise LUKS pour crypter les partitions et les LVM.
LUKS prend en charge huit emplacements de clé par partition. Les touches cryptsetup luksAddKeyet cryptsetup luksRemoveKeypeuvent être utilisées pour ajouter et supprimer des clés des emplacements. cryptsetup luksDumppeut vous dire quels emplacements contiennent des clés.
Fondamentalement, la bonne façon de procéder consiste à ajouter une clé à un nouvel emplacement, à tester que vous pouvez utiliser correctement la nouvelle clé, puis lorsque vous êtes prêt, supprimez l'ancienne clé.
Au cours du processus de démarrage, lorsque la clé vous est demandée, elle devrait indiquer quel périphérique de blocage elle essaie de déverrouiller. C'est la partition à laquelle vous devez appliquer les cryptsetupcommandes.
Utilisez donc cryptsetuppour ajouter une clé, redémarrer et essayer la nouvelle clé. Une fois que vous pouvez confirmer que cela fonctionne, vous pouvez supprimer l'ancienne clé.
Je voudrais sauvegarder vos données avant d'essayer cela ou de suivre les conseils de quelqu'un d'autre, ou au moins d'attendre quelques votes positifs. Cela fait un moment que je n'ai pas changé de clé sur une partition LUKS. (modifier: ou utilisé un système Linux avec GUI ...)
cryptsetup luksHeaderBackup /dev/sda1 --header-backup-file /media/externalthing/somefilepour sauvegarder le fichier. Remplacez luksHeaderBackuppar luksHeaderRestorepour restaurer à nouveau les anciennes clés. Notez que la sauvegarde de l'en-tête doit être enregistrée dans un endroit sûr (de préférence une autre partition LUKS sur une clé USB).
Voici quoi faire
Regardez maintenant à droite. Il y aura probablement plusieurs partitions.
L'option de modification de la phrase secrète sera disponible si c'est la bonne partition.
Si ce n'est pas le cas, sélectionnez une autre partition. Très probablement, la bonne partition sera la partition 5
Ajouter une réponse car c'est l'un des meilleurs résultats de recherche.
Il semble que cryptsetupmaintenant a la commande luksChangeKeyde faire cette opération et fait à peu près ce que LawrenceC a dit dans l'autre réponse. Pour modifier l'exécution de la phrase secrète
cryptsetup luksDump <device>
Cela ajoutera une nouvelle clé et supprimera la précédente.