Support

Admin Tools for WordPress

Admin Tools for WordPress

Admin Tools for WordPress

Nicholas K. Dionysopoulos

Akeeba Ltd

Davide Tampellini

Akeeba Ltd

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the appendix entitled "The GNU Free Documentation License".

Abstract

This book covers the use of the Admin Tools for WordPress site security plugin for WordPress™ -powered web sites. Both the free Admin Tools Core and the subscription-based Admin Tools Professional editions are completely covered.


Table of Contents

1. Getting Started
1. What is Admin Tools?
1.1. Disclaimer
1.2. The philosophy
2. Server environment requirements
3. Installing Admin Tools
3.1. Updating to the latest version
4. Upgrading from Core to Professional
5. Requesting support and reporting bugs
6. Quick Setup
2. Using Admin Tools
1. The Control Panel
2. The Plugin Params page
3. Fixing the permissions of files and directories
3.1. Configuring the permissions of files and directories
4. Emergency Off-Line Mode
5. Protecting Admin Tools with a password (Master Password)
6. Protect your WordPress administration with a password
7. The .htaccess maker
7.1. Basic Security
7.2. Server protection
7.2.1. How to determine which exceptions are required
7.3. Custom .htaccess rules
7.4. Optimisation and utility
7.5. System configuration
8. Malware Detection (the PHP File Scanner)
8.1. How does it work and what should I know?
8.2. Configuration
8.3. Scanning and administering scans
8.4. Reading the reports
8.5. Automating the scans (CRON jobs)
8.6. Automating the scans (scheduling URL)
9. Web Application Firewall
9.1. How WAF works and optimization
9.2. Configure
9.2.1. Basic Protection Features
9.2.2. Request Filtering
9.2.3. Hardening Options
9.2.4. Cloaking
9.2.5. Project Honeypot
9.2.6. Exceptions
9.2.7. Auto-ban
9.2.8. Logging and reporting
9.2.9. Customisation
9.3. WAF Exceptions
9.4. Administrator IP Whitelist
9.5. Site IP Blacklist
9.6. Anti-spam Bad Words
9.7. Blocked Requests Log
9.7.1. List of blocking reasons
9.8. Auto IP Blocking Administration
9.9. Auto IP Blocking History
9.10. Email templates
10. WordPress tools
10.1. Update WordPress salts
10.2. Password expiration
10.3. Advanced WordPress options
10.3.1. Post settings
10.3.2. System settings
11. Database tools
12. HTTPS Tools
13. URL Redirection
14. Import and Exporting Settings
3. WP-CLI Integration
1. Automatic IP Blocking
1.1. List blocked IPs
1.2. Remove a blocked IP
2. Automatic IP Blocking History
2.1. List history entries
2.2. Remove history entries
3. Bad Words
3.1. Add a bad word
3.2. List bad words
3.3. Remove a bad word
4. Export configuration
5. Import configuration
6. Server Configuration (.htaccess) Maker
6.1. Get option value
6.2. List all options
6.3. Generate .htaccess file
6.4. Set an option
7. Administrator Exclusive Allow List
7.1. Add an IP address
7.2. List allowed IPs
7.3. Modify an entry
7.4. Remove an entry
8. Site IP Disallow List
8.1. Add an IP address
8.2. List disallowed IPs
8.3. Modify an entry
8.4. Remove an entry
9. Blocked Requests Log
9.1. List log entries
9.2. Remove log entries
10. WAF Configuration
10.1. Get an option
10.2. List all options
10.3. Set an option
11. WAF Deny List
11.1. Add a rule
11.2. List rules
11.3. Modify a rule
11.4. Remove rules
12. WAF Exceptions
12.1. Add an exception
12.2. List exceptions
12.3. Modify an exception
12.4. Remove exceptions
13. Unblock IP
14. PHP File Change Scanner
14.1. Run a scan
14.2. List past scans
14.3. List scan alerts
14.4. Purge files cache
15. Emergency Offline Mode
15.1. Enable offline mode
15.2. Disable offline mode
15.3. Check offline mode status
A. GNU General Public License version 3
B. GNU Free Documentation License

Admin Tools for WordPress

Still need support?

Login or Subscribe to submit a new ticket.

(If filing a bug or you have a pre-sales request, please contact us directly.)