Будет ли внешний жесткий диск, зашифрованный с 17.10, доступным с 18.04 после обновления?

11

Я в настоящее время на 17.10 и не использую шифрование на моих внутренних дисках, но у меня есть внешний USB-диск, который зашифрован. Я использую это для резервных копий.

Потому что я не был уверен, что я использую ecryptfsили cryptsetup показываю шаги, необходимые для настройки внешнего диска:

  1. Действия → Диски → Выбрать диск → Создать раздел → Формат тома :

  2. Введите пароль (дважды) → Создать

Когда я подключаю жесткий диск, Ubuntu предлагает ввести пароль и подключить его. Это работает как чудо, и я могу записать свои резервные копии на этот внешний диск. Там нет .Privateпапок и других файлов, кроме того, который я там положил (плюс lost+foundпапка). Для иллюстрации я использовал 4 ГБ флешку, но шаги были те же, что и на реальном диске.

Из некоторых комментариев я узнал, что это происходит cryptsetupтогда и нет ecryptfs.

Что будет при обновлении до 18.04 ? Учитывая, что 18.04 не поддерживает шифрование по умолчанию, я боюсь, что больше не могу восстановить свои резервные копии.

Будет ли это иметь значение, когда я не обновлюсь, но сделаю новую установку ?

PerlDuck
источник
согласно моему ответу ниже, все, что мне нужно было сделать после обновления, это установить cryptsetup, и все работало нормально.
Иисус Навин
@ Давид: Я только что обновил свой пост и теперь думаю, что я не использую "ecryptfs", но "cryptsetup".
PerlDuck
В этом случае я отказываюсь от своего прежнего голосования, чтобы закрыться как обман
Дэвид Фёрстер

Ответы:

5

У вас не должно возникнуть проблем с подключением внешнего диска, если у вас есть cryptsetup:

sudo apt install cryptsetup

Как только это будет установлено, вы сможете смонтировать диск через файловый браузер.

Джошуа Беснеатте
источник
1
все, что я знаю, это то, что после обновления до 18.04 мне пришлось установить cryptsetup, чтобы смонтировать мои диски в файловом браузере, где я смог сказать ему, чтобы он автоматически
смонтировал
ОП пояснил, что они имеют в виду cryptsetup / LUKS, а не ecryptfs. Так что не берите в голову…
Дэвид Фёрстер
3

Вы используете, LUKSтак что Ubuntu используется cryptsetupза сценой. Обычно зашифрованный том с LUKS все еще должен работать после обновления, если метод шифрования по умолчанию не изменился.

Много лет назад было время, по умолчанию aes-cbc-plainбыло изменено, и некоторые диски не монтируются, если явно не указан старый метод шифрования. Между 17.10 и 18.04 таких изменений нет, поэтому ваша ситуация должна быть в порядке.

NB: В Ubuntu 18.04 cryptsetupдолжен быть установлен по умолчанию, но если вы хотите использовать cryptsetup в качестве инструмента командной строки в bash, вы должны установитьcryptsetup-bin

sudo apt-get install cryptsetup-bin
Бернард Вэй
источник
1

Я рекомендую вам загрузить живую систему с Ubuntu 18.04 и просто попробовать.

В любом случае вам не нужно беспокоиться о потере данных между выпусками, установками или системами, поскольку с LUKS все необходимые параметры хранятся в заголовке тома. Просто убедитесь, что cryptsetupон установлен, и не теряйте свои парольные фразы и / или ключевые файлы!

Если в Ubuntu 18.04 отсутствует функция автоматического монтирования, которая запрашивает ключ дешифрования при подключении к устройству, задайте новый вопрос, и я уверен, что мы сможем приготовить магию Udev для репликации этой функции.

Дэвид Фёрстер
источник