Re: Boot with encrypted disk but only with USB Stick
Arno Wagner <[email protected]> Tue, 4 Mar 2025 18:28:49 +0100
| Newsgroups | dev.linux.lists.cryptsetup |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Mar 04, 2025 at 14:07:47 CET, Christoph Anton Mitterer wrote: > On Tue, 2025-03-04 at 11:19 +0100, Dirk Nichterwitz wrote: > > I addes a > > keyfile on a usb stick and this works to boot automaticaly when > > plugged in . > > But ist her a way to configure the system to only boot with stick ? > > because > > if i unplug the stick the system ask für passphrase. > > > > But i want a system only works with stick and no way to do a other > > boot. > > Not sure what exactly you want: > > You can simply install your bootloader, kernel and initramfs on the USB > stick (along with any keys needed for decryption). > > Most BIOSes/UEFIs support booting from USB. > > That way, an attacker cannot mess with these parts, which would > otherwise be completely open. > Of course a powerful enough attacker could still replace your firmware. > And of course this only makes sense if you then keep your USB stick > with you "all the time". I did a scenario where the boot-stick was in a safe woth limited access in an office. That was a special case with a hard-coded disc-encryption password that was only on the stick. The idea was that a trusted non-IT person could reboot the server if needed and then lock up the stick again. The implementation was via a custom initrd, which is really not that hard to do. Essentially you just change the boot-script called by init in there. (No idea what Systemd requires though, I do not use it.) Arno -- Arno Wagner, Dr. sc. techn., Dipl. Inform., Email: [email protected] GnuPG: ID: CB5D9718 FP: 12D6 C03B 1B30 33BB 13CF B774 E35C 5FA1 CB5D 9718 ---- A good decision is based on knowledge and not on numbers. -- Plato If it's in the news, don't worry about it. The very definition of "news" is "something that hardly ever happens." -- Bruce Schneier