Aug 082014
 

All In One WP Security And Firewall Settings  helps you setup the following options general settings, .htaccess file and much more.

Last Updated: September 7, 2022

Latest News: Updated the documentation.

This documentation helps you create backups, export and import plugin configuration settings, and much more. Keeping a system running in the event of an emergency is important. You know how easy it is for a security plugin to crash due to conflicts with other plugins, themes, and server settings. The settings menu will help you recover “aiowps” in case something goes wrong.

 What you need:

All In One WP Security And Firewall Settings

Step 1 ) Go to WP Security -> Settings admin tab as illustrated in the image below.

aiowps-settings-admin-sidebar-menu-tab

Settings

Step 2 ) The following image Settings illustrates the different tabs that allows you to set up and configure the following options.

Settings Options

  • General Settings
  • .htaccess File
  • wp-config.php File
  • Delete Plugin Settings
  • WP Version Info
  • Import/Export
  • Two Factor Authentication

all-in-one-wp-security-and-firewall-admin-settings-tab

General Settings

Step 3 ) Go to WP Security -> Settings -> General Settings tab to set up the following options.

General Settings Options Part 1

  • Backup your database
  • Backup .htaccess file
  • Backup wp-config.php file

Important: It is important to backup the above files when you install the plugin. They are very important files for the functionality of your website. If they become corrupted you will lose access to your admin site and your website might crash as well.

Disable Security Features

Step 3-a ) The following image Disable Security Features allows you to disable all the security features.

all-in-one-wp-security-and-firewall-admin-settings-disable-security-features

Disable All Firewall Rules

Step 3-b ) The following image Disable All Firewall Rules allows you to disable all firewall rules which are currently active in your site.

all-in-one-wp-security-and-firewall-admin-settings-disable-all-firewall-rules

Reset Settings

Step 3-c ) The following image Reset Settings allows you to delete all the settings in the plugin.

all-in-one-wp-security-and-firewall-admin-reset-settings

Debug Settings

Step 3-d ) The following image Debug Settings allows you to enable or disable the log files.

Note: This new feature controls the following log files wp-security-log.txt and wp-security-log-cron-job.txt. Found in the following folder /plugins/all-in-one-wp-security-and-firewall/logs/.

To view these log files go to WP Security -> Dashboard -> AIOWPS Logs.

all-in-one-wp-security-debug-settings

==============================

.htaccess File

Step 4 ) Go to WP Security -> Settings -> .htaccess File as illustrated in the image below to implement the following options.

.htaccess File Options

  • Click on Backup .htaccess File button to create a backup.
  • Click on Select Your htacces File button to select your backup file.
  • Click on Restore .htaccess File button to Restore the backup file selected.

==============================

wp-config.php File

Step 5 ) Go to WP Security -> Settings -> wp-config.php File as illustrated in the image below to set up the following options.

wp-config.php File Options

  • Click on Backup wp-config.php File button to create a backup.
  • Click on Select Your wp-config.php File button to select your backup file.
  • Click on Restore wp-config.php File button to Restore the backup file selected.

==============================

WP Version Info

Step 6 ) Go to WP Security -> Settings -> WP Version Info as illustrated in the image below to set up the following option.

WP Generator Meta Info Settings

  • Remove WP Generator Meta Info:

WP Generator Meta Info adds 5 point score towards your security meter. (Basic Security Level)

all-in-one-wp-security-remove-wp-generator

FAQ

Q1 What does this feature actually protect when viewing the browser page source code? 

Answer: Currently this feature will remove the WP core version info and not other version information such as plugin/theme version.

For example: as well as removing the wp generator tag it will also modify the src links for js and css files to remove wp version. Example:
when feature is turned off the src link might look like this:

<link rel=’stylesheet’ id=’jquery-ui-style-css’ href=’//ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/themes/smoothness/jquery-ui.css?ver=5.2.3′ type=’text/css’ media=’all’ />

And when the feature is turned on the wp version will be obscured as follows:

<link rel=’stylesheet’ id=’jquery-ui-style-css’ href=’//ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/themes/smoothness/jquery-ui.css?ver=74b65cd810ffdedc651b19fd8155b772′ type=’text/css’ media=’all’ />

Import/Export

Step 7 ) Go to WP Security -> Settings -> Import/Export to set up and manage the importing and exporting of the settings in the plugin. Refer to the following link aiowps-import-export-settings to learn more.

==============================

Two Factor Authentication

Step 8 ) Go to WP Security -> Settings -> Two Factor Authentication as illustrated in the image below to set up the following options.

Two Factor Authentication User Roles Options

  • Default WordPress User Roles
    • Administrator
    • Editor
    • Author
    • Contributor
    • Subscriber
  • Other Plugins User Roles (Note: In your site you might have different user roles available from other plugins.)
    • FDP Manager
    • FDP Viewer

all-in-one-wp-security-and-firewall-admin-two-factor-authentication-tab

XMLRPC requests

Step 8-a ) The following image XMLRPC requests allows you to configure the following options.

Two Factor Authentication XMLRPC requests Options

  • Do not require 2FA over XMLRPC (best option if you must use XMLRPC and your client does not support 2FA)
  • Do require 2FA over XMLRPC (best option if you do not use XMLRPC or are unsure)
  • Click on Save Changes button once you complete this option.

all-in-one-wp-security-and-firewall-admin-two-factor-authentication-smlrpc-requests

XMLRPC requests

Step 8-b ) The following image XMLRPC requests allows you to configure the following options.

Two Factor Authentication XMLRPC requests Options

  • TOTP (time based – most common algorithm; used by Google Authenticator)
  • HOTP (event based)
  • Click on Save Changes button once you complete this option.

all-in-one-wp-security-and-firewall-admin-two-factor-authentication-default-algorithm

============================

Click on the following link User Accounts to continue configuring the plugins settings.

If you have any questions please let me know.

Enjoy.

All In One WP Security & Firewall Plugin Tutorial List

I have been working in IT since 1999 and I enjoy the challenges it brings me. I love developing websites with WordPress. I spend a lot of time helping out in wordpress.org forums. I have been writing tutorials since 2011. Now I am learning how to manage my own VPS "Virtual Private Server.

  2 Responses to “All In One WP Security And Firewall Settings”

  1. hi, when i activated “rename page of login” on wp-admin/admin.php?page=aiowpsec_brute_force&tab=tab1 , i get 500 error (site works ok, but http://site.com/NEWPAGE_LOGIN return 500 error. when i deactivated NEWPAGE_LOGIN, its all ok.
    whats problem? =)

    • Hi, if you activated the Rename Login Page feature you need to enter the following yoursite.com/secretword to log into your site. You cannot use /wp-login.php or /wp-admin.php any more. Is this what you are referring too?

      Regards

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

nine − 4 =