時々使用する暗号化されたボリュームは2つあります。 1つはパーティション、もう1つはコンテナファイルです。私はいつも一緒に使います。
現在、次のように開きます。
$ sudo cryptsetup -y open --type plain /dev/sda4 v1
$ sudo mount -t ext4 /dev/mapper/v1 /mnt/v1
$ sudo losetup /dev/loop0 v2
$ sudo cryptsetup open --type luks /dev/loop0 v2
$ sudo mount -t ext4 /dev/mapper/v2 /mnt/v2
しかし、レコード拡張を使用しても、毎回これらのコマンドを入力するのは難しいです。
コマンドをスクリプトに入れると、スクリプトに各ボリュームのパスワードを要求することができますか?
答え1
愚かな私。尋ねる前にテストしたはずだった。
スクリプトでこれらのコマンドを実行すると、パスワードの入力を求められます。
答え2
read -sp ‘Enter passphrase ‘ pw echo “${pw}” | cryptsetup ...
問題を解決しなければならない