An all-in-one system management toolkit with an interactive menu.
Run the following command to download and execute the main script:
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/Salarvand-Education/AS-All/main/Menu.sh)"
-
UFW Manager
Manage firewall rules and ports. -
Hetzner Abuse
Handle abuse reports for Hetzner servers. -
Config VPS for Direct
Configure your VPS for direct connection. -
Automated Reboot
Schedule automated system reboots. -
HAProxy Setup
Install and configure HAProxy as a load balancer. -
Unbound DNS
Set up a local DNS resolver using Unbound. -
Server Defender
Enhance server security with additional defenses. -
AS-BBR Network Optimizer
Optimize network performance using AS-BBR. -
Enable Root SSH
Enable root SSH access for your server. -
Fail2Ban Setup
Protect your server from brute-force attacks by setting up Fail2Ban.
- Root Access: The script must be run as root or with sudo privileges.
- Ubuntu/Debian Based System: The tools are designed to work on Ubuntu/Debian distributions.
- Active Internet Connection: An active internet connection is required to download and install dependencies.
- Run the installation command provided in the "Quick Install" section.
- Once the script starts, you will see an interactive menu with all available tools.
- Select the desired tool by entering its corresponding number and pressing Enter.
- Follow the on-screen instructions for each tool.
Feel free to contribute to this project by submitting issues or pull requests. Your feedback is highly appreciated!
Thank you for using System Management Tools! 😊