Я встановив Ubuntu 12 з повним шифруванням диска, і тепер я хочу змінити фразу пропуску.
Як це можна зробити?
Я встановив Ubuntu 12 з повним шифруванням диска, і тепер я хочу змінити фразу пропуску.
Як це можна зробити?
Відповіді:
Ubuntu використовує LUKS для шифрування розділів та LVM.
LUKS підтримує вісім ключових слотів на розділ. cryptsetup luksAddKey
І cryptsetup luksRemoveKey
може бути використано для додавання і видалення ключів з пазів. cryptsetup luksDump
може сказати вам, у яких слотах є ключі.
В основному правильний спосіб зробити це - ви хочете додати ключ до нового слота, перевірити, чи зможете ви успішно використовувати новий ключ, а потім, коли будете готові, видаліть старий ключ.
Під час завантаження, коли вас запитують ключ, він повинен повідомити, який блок пристрою він намагається розблокувати. Це розділ, до якого потрібно застосувати cryptsetup
команди.
Тому використовуйте cryptsetup
для додавання ключа, перезавантажте та спробуйте новий ключ. Як тільки ви зможете підтвердити, що це працює, ви можете видалити старий ключ.
Я б створив резервну копію ваших даних, перш ніж спробувати це чи скористатись чужими порадами, або принаймні зачекати пару анонсів. Минув час, коли я змінив ключ на розділі LUKS. (редагувати: або використовувати систему Linux з GUI ...)
cryptsetup luksHeaderBackup /dev/sda1 --header-backup-file /media/externalthing/somefile
резервного копіювання файлу. Замініть luksHeaderBackup
на, luksHeaderRestore
щоб знову відновити старі клавіші. Зауважте, що резервну копію заголовка слід зберегти у захищеному місці (бажано іншого розділу LUKS на USB-накопичувачі).
Ось що робити
А тепер подивіться праворуч. Ймовірно, буде кілька розділів.
Можливість зміни парольної фрази буде доступна, якщо її правильний розділ.
Якщо його немає, виберіть інший розділ. Швидше за все, правильним буде розділ 5
Додавання відповіді, оскільки це один із найкращих результатів пошуку.
Схоже, cryptsetup
зараз є команда luksChangeKey
виконати цю операцію і робить дуже багато того, що сказав Лаврентій в іншій відповіді. Для зміни запуску парольної фрази
cryptsetup luksDump <device>
Це додасть новий ключ і видалить попередній.