起動中にBusybox Ashでリモートロックを解除するためにcryptsetupを有効にする

起動中にBusybox Ashでリモートロックを解除するためにcryptsetupを有効にする

リモートロック解除を設定するためにオンラインガイドに従ってください。これら。最初はUbuntu 18.04で試してみましたが、今はDebianバスターで試しています。どちらの場合も、dropbearを設定してアクセスを提供できましたが、デバッグが困難な問題が発生したときにcryptroot-unlocksshセッションでバイナリを強制する機能を無効にし、Busybox Ashシェルに閉じ込められました。

Dropbearを介してBusiness Boxシェルに接続したとき、すべての例でBusiness cryptsetupShellでコマンドを使用できることがわかりましたが、私の場合はどちらもそうではありませんでしたcryptsetup command not found。だから私はすでに(バージョン)がインストールされていて、ここで何をすべきかわかりませんが、どういうわけかcryptsetupinitramfsにインストールする必要があるようです。cryptsetup-initramfs2:2.1.0-5+deb10u2

答え1

cryptroot-unlock.NETの代わりにシェルのコマンドを使用してくださいcryptsetup

以下は、復号化パスワードを入力するためのシングルラインリモートログインの例です。

ssh -ti /path/to/private_key_file -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no [email protected] cryptroot-unlock

関連情報