cryptdisks_start 後の「破損したシェル」

cryptdisks_start 後の「破損したシェル」

私は何年もの間、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 から発生するため、キー ファイルを使用するように設定を変更しました。

関連情報