Secure Your Linux Box

Linux OS Basic Setup

  • Update Packages.
  • Set Timezone.
  • Set Hostname.
  • Append Hostname to the host file.
  • Create Limited Sudo User Account.
  • Enforce SSH-Key Authentication for the Limited Sudo User Account.

Secure SSH Access

PermitRootLogin no
PubkeyAuthentication yes
PasswordAuthentication no
PermitEmptyPasswords no

Security Packages

  • Install & Configure Fail2Ban.
  • Install CrowdSec & applicable Crowdsec Bouncers.

Logging and Alerting

  • Install NewRelic Agent
  • Setup Uptime-Kuma Monitoring if applicable

2024

Javascript Cat!

how-to add oneko.js to the minimal-mistakes jekyll template.

Back to top ↑

2023

Ditching WordPress

Method of Procedure for migrating from WordPress to plain HTML.

Mom Said Redefine Success

In High School I had one dream that stands out. Own a Porsche by the time I was 26. Looking back, I have no idea where this dream came from; because I was ra...

Back to top ↑

2022

Back to top ↑

2021

Back to top ↑