A focused baseline for hardening, auditing, and visibility on a developer workstation.
What it does: parses auth logs and blocks repeated offenders.
Useful checks:
sudo systemctl start fail2ban
sudo fail2ban-client statusWhat it does: runs a comprehensive host security audit and suggests remediations.
Install & run:
sudo apt install lynis -y
sudo lynis audit systemFailed logins (one‑off):
sudo cat /var/log/auth.log | grep "Failed"Live auth log:
sudo tail -f /var/log/auth.logProcesses:
htopNetwork listeners:
sudo apt install net-tools
sudo netstat -tulpnCreate separate profiles for work, freelancing, and banking to isolate sessions and cookies.
Firefox Profile Manager:
firefox -P| Area | Tool/Setting |
|---|---|
| Updates | apt update && apt upgrade |
| Firewall | ufw |
| IDS | fail2ban |
| Auditing | lynis |
| Monitoring | htop, netstat, logs |
| VPN | ProtonVPN / Mullvad |
| 2FA | Authenticator app |