sdhcカードが接続されている場合にのみ起動できるようにLinuxを設定するにはどうすればいいですか?


0

具体的には、私はそれが挿入されている特定のSDHCカードなしで私のLinuxコンピュータを起動することは不可能であることを望みます。そして私はBIOSをSDHCカードから起動させたくありません。また、コンピュータの電源が入っているときにsdhcカードが取り外されている場合は、メインハードドライブを完全に安全にワイプする必要があります。起動する場所がわかりません。 SDHCカード上の完全なLinuxイメージで、私はそれを望んでいません。そのため、sdhcカードは/ bootパーティションになります。しかし、他の誰かが自分のsdhcカードを使って起動しようとした場合、アクセスが拒否されるように、私のsdhcから起動するにはどうすればいいですか。


2
LUKSの暗号化方法と、SDカードにキーを保存する機能を調べます。
Soviero

LUKSは起動時にのみキーにアクセスするので、2番目の消去条件を満たしていないと思います。それをスクリプトにすることもできますが、それからかなり堅牢にしたいと思うでしょう。 USBコントローラが故障した場合、あなたはディスクが一掃されるのを嬉しく思いますか?
Paul

回答:


0

ちょっと考えてみてください。

Kevin Sovieroが述べたように、私はLUKSを調べて暗号化と鍵ファイルの外部装置への保存を検討します。あなたは例えばで情報を見つけることができます https://wiki.archlinux.org/index.php/Dm-crypt_with_LUKS

2番目の部分では、udevを調べて、カードが取り外されたときに物事を拭くためのスクリプトを呼び出すルールを作成します。

実際にSDカードを取り外して設定をテストできます。ハードディスクの正確なコピーを事前に作成しておくことを忘れないでください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.