sysda.sh is a Bash script that provides an interactive menu for quick system, network, and security checks. The menu is easily modifiable, so you can add or change options to suit your workflow.
💬 I made this for quick checks - especially on mobile SSH - without typing every command.
- System: View disk, memory, CPU, uptime, and temperatures
- Network: Check IP addresses, connections, and listening ports
- Security: See UFW firewall and Fail2ban status, pending updates, failed SSH logins
- Users & Files: View last logins and largest files
- Services: List running services
- Confirmation for every action: Always preview the command before execution
sysda.sh makes use of these packages on Ubuntu/Debian. Modify as needed for your system:
sudo apt update
sudo apt install lm-sensors net-tools ufw fail2ban smartmontools
Most other commands are built into typical Linux distributions.
-
Download:
wget https://your-repo-url/sysda.sh -O sysda.sh
-
Make executable:
chmod +x sysda.sh
./sysda.sh
Pick a menu option, confirm, and see results.