Linux Install & setup

First-boot Linux checklist

Post-install steps every Linux admin should run before calling the system production-ready.

12 min read Beginner Updated 9 Jun 2026

Step-by-step guide

Work through each section in order. Stop when your issue is resolved — you do not need every step for every situation.

Warning

Use a sudo-capable account, keep shell history for audit, and back up critical paths before changing boot, SSH, or package state.

What you will achieve

Post-install steps every Linux admin should run before calling the system production-ready.

1) Update package index and installed packages

sudo apt update
sudo apt full-upgrade -y

2) Harden accounts and SSH baseline

  1. Create named sudo user if still using initial account only.
  2. Disable direct root SSH login where SSH is enabled.

3) Enable firewall and backups

Enable UFW and set a recurring backup job for user and config data.

checklist linux setup