A growing collection of Bash scripts for Linux system administration and Cybersecurity automation — built as I master the Cyber world.
linux-admin-scripts/
│
├── admin/ # System administration scripts
│ ├── user-management/ # Create, delete, manage users & groups
│ ├── disk-management/ # Disk usage, cleanup, partitioning
│ ├── network/ # Network config, monitoring, diagnostics
│ ├── backup/ # Backup and restore automation
│ └── monitoring/ # System health, logs, resource monitoring
│
├── cybersecurity/ # Cybersecurity & ethical hacking scripts
│ ├── recon/ # Reconnaissance & information gathering
│ ├── network-scanning/ # Port scanning, host discovery
│ ├── hardening/ # System hardening & security config
│ ├── log-analysis/ # Log parsing & threat detection
│ └── ctf/ # CTF (Capture The Flag) helper scripts
│
├── utils/ # Shared utility functions & helpers
│
└── docs/ # Notes, references, and cheat sheets
| Script | Category | Description |
|---|---|---|
| (scripts will be listed here as they are added) |
# Clone the repository
git clone https://github.com/ACESVAGE/linux-admin-scripts.git
cd linux-admin-scripts
# Make a script executable
chmod +x script-name.sh
# Run a script
./script-name.shAll cybersecurity scripts in this repository are intended for educational purposes and authorized testing only. Always ensure you have explicit permission before running any security tools against a system or network. The author is not responsible for misuse of any scripts in this repository.
This repository tracks my hands-on journey into:
- 🖥️ Linux System Administration — automation, configuration, and management
- 🔐 Cybersecurity — ethical hacking, penetration testing, and defense
- 🛠️ Bash Scripting — writing efficient, reusable shell scripts
- GitHub: @ACESVAGE
Scripts are regularly updated as new skills are acquired. ⭐ Star the repo to follow along!