web-dev-qa-db-ja.com

17.10で暗号化された外付けHDDは、アップグレード後に18.04でアクセスできますか?

私は現在17.10を使用していますが、内部ドライブで暗号化を使用しませんが、暗号化された外部USBディスクがあります。バックアップに使用します。

なぜなら 午前 ecryptfsを使用するかcryptsetupを使用するかわからなかったため、外部ディスクをセットアップするために行った手順を示します。

  1. アクティビティ→ディスク→ドライブの選択→パーティションの作成→ボリュームのフォーマット

  2. パスワードを入力(2回)→作成

HDDを接続すると、Ubuntuはパスフレーズを入力するように促し、マウントします。それは魅力のように機能し、その外部ディスクにバックアップを書き込むことができます。 .Privateフォルダーと、そこに置いたもの以外のファイル(およびlost+foundフォルダー)はありません。説明のために、ここでは4GBスティックを使用しましたが、手順は実際のディスクと同じでした。

いくつかのコメントから、これはcryptsetupではなくecryptfsであることがわかりました。

18.04へのアップグレードの場合はどうなりますか? 18.04はデフォルトで暗号化をサポートしていないため、バックアップをもう復元できないのではないかと心配しています。

アップグレードせずにfresh installを実行すると違いが生じますか?

11
PerlDuck

Cryptsetupを持っている限り、外付けドライブを問題なくマウントできます。

Sudo apt install cryptsetup

これがインストールされると、ファイルブラウザ経由でドライブをマウントできるようになります。

5

LUKSを使用しているため、Ubuntuはcryptsetupを舞台裏で使用しています。通常、デフォルトの暗号化方法が変更されない限り、LUKSを使用した暗号化ボリュームはアップグレード後も引き続き機能します。

何年も前に、デフォルトのaes-cbc-plainが変更されたため、古い暗号化方式が明示的に指定されない限り、一部のドライブはマウントされません。 17.10から18.04の間にそのような変更はないので、状況は大丈夫です。

注意:Ubuntu 18.04では、cryptsetupがデフォルトでインストールされているはずですが、cryptsetupをbashのコマンドラインツールとして使用する場合は、cryptsetup-binをインストールする必要があります

Sudo apt-get install cryptsetup-bin
3
Bernard Wei

Ubuntu 18.04でライブシステムを起動し、単純に試してみることをお勧めします。

いずれの場合でも、LUKSではすべての必要なパラメーターがボリュームヘッダーに保存されるため、リリース、インストール、またはシステム間のデータ損失を心配する必要はありません。 cryptsetupがインストールされていることを確認し、パスフレーズやキーファイルを紛失しないでください!

Ubuntu 18.04にデバイス接続時に復号化キーを要求する自動マウント機能がない場合は、新しい質問をしてください。この機能を複製するためのUdevマジックを作成できると確信しています。

1
David Foerster