cryptsetup luksOpenを2回実行しても安全ですか?

cryptsetup luksOpenを2回実行しても安全ですか?

すでにLUKSブロックデバイスがオンになっている場合は、cryptsetup luksOpen同じパラメータ(デバイス名を含む)を使用して同じシステムでコマンドを2回目に呼び出すと、何もしないか安全ではありませんか?

答え1

同じ名前のデバイスを開こうとすると、cryptsetupマッピングされたデバイスがすでに存在するというメッセージのみが表示されます。別の名前を試してみると、デバイスは使用中であるため、呼び出しは失敗します。

$ sudo cryptsetup luksOpen /dev/sdc1 a
Device a already exists.

$ sudo cryptsetup luksOpen /dev/sdc1 b
Enter passphrase for /dev/sdc1: 
Cannot use device /dev/sdc1 which is in use (already mapped or mounted).

関連情報