Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 1.75 KB

File metadata and controls

18 lines (15 loc) · 1.75 KB

Linux-Configuration-Tutorials

I have created this git repository to contain the GNU/Linux configuration tutorials that I have written. I hope to expand this repo in the future with more tutorials.

Unlocking LUKS Volumes with TPM2

This guide shows you how to setup LUKS volume decryption with the onboard TPM2 device.

  • See Unlocking LUKS TPM2 for detailed instructions.
  • Update: I have published a simple CLI uility, update-pcrs, in its own Github repo, here.
    • This utility simplifies the process of clearing the PCRs, registering the new ones, and regenerating the initramfs.
    • You can also use this utility for the initial PCR registration, but you still need to modify the /etc/crypttab and /etc/default/grub files manually according to this guide. Otherwise, the system will not know to ask the TPM2 chip to unlock the encrypted volume(s).

Setup SSH Login Email Notification

This guide shows you how to setup an automatic email notification when a new SSH session is successfully started on your headless Linux server.

Defining Terminal Aliases

This is a guide shows you how to define terminal aliases to make life easier and improve your workflow on both Debian/Ubuntu and Fedora/RHEL based GNU/Linux distributions. Each of these distributions handles modifications to the .bashrc file differently.