私は何年もの間、USB バックアップ ドライブに luks 暗号化を使用してきましたが、何の問題もありませんでした。しかし、今、奇妙な動作が発生しています。違いは、ここではシステム全体 ( を除く/boot
) がソフト RAID 上の luks 上の LVM 上にあることです。
暗号化された LVM ではすべて正常ですが、 を実行してcryptdisks_start
バックアップ ドライブのロックを解除した後 (/etc/crypttab
にエントリを追加しました)、入力した内容 (コンソールまたは SSH セッション) がすべて表示されません (Enter キーを押した後に新しい行に移動することを含む)。 通常の状態に復帰するには、セッションを閉じる必要があります ( を実行した場合は、ルート セッションとユーザー セッションの両方を閉じる必要がありますsu -
)。
ドライブは実際にロック解除されており、使用できます。cryptdisks_stop
正常に動作します。/etc/crypttab
バックアップ ドライバーのエントリを削除してロックを解除した場合cryptsetup luksOpen ...
も正常に動作し、cryptdisks_start のマニュアル ページには、これは cryptsetup を解析するラッパーにすぎないと記載されています/etc/crypttab
。
どうすれば修正できますか?
答え1
これはcryptsetupのバージョン14.10でのみ修正されたバグです。https://bugs.launchpad.net/ubuntu/+source/cryptsetup/+bug/1301086
問題は対話型パスワードを処理する askpass から発生するため、キー ファイルを使用するように設定を変更しました。