???? Introduction – What Is Imunify360?
Imunify360 is an all-in-one security suite for Linux web servers, developed by CloudLinux Inc.
It protects your server and websites against malware, brute-force attacks, web-shells, and zero-day exploits — using advanced AI-based proactive defense, WAF (Web Application Firewall), and malware scanning.
Imunify360 integrates seamlessly with CloudLinux, cPanel/WHM, DirectAdmin, and Plesk, making it one of the most popular tools for shared hosting security.
???? Why Use Imunify360?
| Feature | Benefit |
|---|---|
| Proactive Defense | AI-driven protection that blocks malicious PHP scripts in real time. |
| Malware Scanner | Automatic file scanning and cleanup for infected sites. |
| Web Application Firewall (WAF) | Stops SQL injections, XSS, and web exploits. |
| Reputation Management | Alerts if your IP or domain is blacklisted. |
| Brute-force Protection | Defends SSH, FTP, and email services. |
| Centralized Dashboard | Manage security from WHM, DirectAdmin, or command line. |
In short: Imunify360 keeps your Linux hosting server secure, stable, and reputation-safe — crucial for both SEO and client trust.
???? Prerequisites
Before installing Imunify360, make sure you have:
-
A supported Linux OS (CloudLinux, CentOS, AlmaLinux, Rocky Linux, Ubuntu).
-
Root SSH access.
-
A valid Imunify360 license key (or you can use a free trial).
-
A control panel (optional but recommended): cPanel/WHM, DirectAdmin, or Plesk.
-
A stable internet connection.
???? You can obtain a trial license at https://www.imunify360.com/trial
⚙️ Step-by-Step Installation Guide
Step 1: Log in to Your Server via SSH
Step 2: Download the Imunify360 Installation Script
Run the official installer:
Make the script executable:
Step 3: Run the Installer
Option 1: With License Key
If you already have a license:
Option 2: Start a Free Trial
If you want to test it first:
The installer will automatically detect your operating system, install required dependencies, and deploy Imunify360.
Step 4: Wait for Installation to Complete
This may take 5–10 minutes depending on server performance.
You’ll see messages about firewall, kernel modules, and malware databases being configured.
Once finished, you’ll get a confirmation message like:
Step 5: Access Imunify360 Dashboard
If using cPanel/WHM
Log in to WHM → Plugins → Imunify360
or visit directly:
If using DirectAdmin or Plesk
You’ll see an Imunify360 Security icon inside your control panel.
CLI (for servers without control panels)
You can manage it from the command line:
???? Basic Commands (CLI)
| Command | Description |
|---|---|
imunify360-agent status |
Check service status |
imunify360-agent malware on-demand-scan |
Run manual malware scan |
imunify360-agent malware cleanup all |
Clean all detected infections |
imunify360-agent firewall ip list |
List blocked IPs |
imunify360-agent firewall ip add <IP> |
Block a specific IP |
imunify360-agent malware quarantine list |
View quarantined files |
???? Integration with cPanel, Plesk, and DirectAdmin
Imunify360 automatically integrates with supported panels.
You can manage:
-
Malware scans and cleanups per account
-
Whitelist or blacklist IPs
-
Monitor server reputation and resource usage
-
Enable/disable Proactive Defense
If you use CloudLinux, Imunify360 works perfectly with CageFS and LVE, isolating users even further.
???? Updating and Uninstalling Imunify360
Update to Latest Version:
or on DNF-based systems:
Uninstall Imunify360:
???? Troubleshooting Tips
| Problem | Solution |
|---|---|
| Port 443 or 80 blocked | Ensure outgoing HTTPS is allowed — Imunify360 needs it for updates. |
| License not detected | Verify your key at https://cln.cloudlinux.com. |
| Slow cPanel UI after install | Wait for first malware database sync — usually takes a few minutes. |
| Firewall conflicts | Disable other firewalls (e.g., CSF) or integrate them with Imunify360. |
✅ Final Thoughts
Installing Imunify360 is one of the best ways to protect your CloudLinux or cPanel server from modern cyber threats.
It combines firewall, malware scanning, brute-force protection, and reputation monitoring — all in one lightweight system.
If you’re running a shared hosting environment or managing multiple client sites, Imunify360 ensures security and uptime without manual intervention — giving both you and your users peace of mind.
???? Quick Reference Summary
| Step | Command | Description |
|---|---|---|
| 1 | wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh |
Download installer |
| 2 | chmod +x i360deploy.sh |
Make it executable |
| 3 | bash i360deploy.sh --trial |
Install (trial mode) |
| 4 | imunify360-agent status |
Check installation status |