87 votes

Comment changer le mot de passe d'un système LVM crypté (auparavant installation alternative, maintenant fonctionnalité avancée) ?

J'ai installé Ubuntu 11.10 avec le logiciel alternativement et a crypté l'ensemble du système (sauf le démarrage) avec le LVM crypté. Mise à jour 2020 : Le LVM crypté peut être sélectionné au niveau de la Type d'installation étape de l'installation d'Ubuntu, cliquez sur Fonctions avancées et choisissez Utiliser LVM y Crypter ...

Tout fonctionne parfaitement comme avant, mais je voudrais changer le mot de passe du LVM crypté. J'ai essayé de suivre les conseils et astuces de ce site. article mais cela ne fonctionne pas. Après avoir tapé :

sudo cryptsetup luksDump /dev/sda5

Il dit : "Le périphérique /dev/sd5 n'existe pas ou l'accès est refusé." Je pensais que la partition cryptée était /dev/sda5. Une aide pour changer le mot de passe ?

3voto

Greg Lever Points 161

Sur Ubuntu 18.04, exécutez gnome-disks et vous pouvez pointer et cliquer pour changer la phrase de passe pour le cryptage.

2voto

user2174835 Points 121

J'ai eu des problèmes pour trouver le nom de la partition, alors j'ai créé ce guide :

  1. Localisez votre partition LMV

    # install jq if you don't have it
    sudo apt-get install jq
    
    # find LVM partition
    LVMPART=$(lsblk -p --json | jq -r '.blockdevices[] | select(.children) | .children[] | select(.children) as $partition | .children[] | select(.type == "crypt") | $partition.name')
    
    # check if it was found
    echo $LVMPART
    
        # (optional)
        # if above output is empty, locate it in a tree view using this command
        lsblk -p
    
        # partition `/dev/some_name` should be the parent object of the one with TYPE of `crypt`, set it
        LVMPART=`/dev/some_name`
  2. Vérifier la méta partition LVM en la vidant.

    sudo cryptsetup luksDump $LVMPART
  3. Ajouter une nouvelle clé (vous pouvez avoir plusieurs clés)

    sudo cryptsetup luksAddKey $LVMPART
  4. Après l'avoir vidée à nouveau, vous devriez voir plusieurs clés

    sudo cryptsetup luksDump $LVMPART
  5. Supprimez l'ancienne clé si vous le souhaitez

    sudo cryptsetup luksRemoveKey $LVMPART

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X