Important wordpress admin panel security tips



Is your site constantly being attacked? Protecting the administration panel from unauthorized access allows you to block many common security threats. In this article I will talk about some important tips that will help protect the admin panel from hacking.
SEO site optimization can help projects become higher in search. Follow the link and see for yourself! Choose the right contractor

Important Tips on Securing the WordPress Dashboard

Use a Web Application Firewall

A web application firewall or WAF monitors website traffic and blocks suspicious requests. Although there are several plugins for the WordPress firewall ,  I recommend using Sucuri. This is a security and site monitoring service that, for security reasons, offers a cloud-based WAF.
Use Sucuriwaf Web Application Firewall
All site traffic passes through a cloud proxy server, where each request is analyzed, and suspicious requests are blocked. This allows you to prevent hacking attempts, phishing, malware and other malicious activities.

Password Protection for Admin Folder

The WordPress admin dashboard is already password protected. However, if you set a password on the admin folder as well, this will add additional security to your site.
To do this, go to the cPanel control panel, then click on the “Password Protection” icon or the “Directory Privacy” icon.
Password protection for admin folder
After that, select the wp-admin folder, which is usually located in the / public_html / directory.
On the next screen, check the box next to the "Password protection" box and enter the name of the directory that you want to password-protect.
Click the “Save” button to save all changes.
Folder settings for password protection
Then click the back button and create a user. You will be asked to specify a username / password - when you do all this, do not forget to click on the “Save” button.
Now, when someone tries to enter the WordPress admin panel or the wp-admin folder, they will need to enter a username and password.
Two-factor authorization system - password entry

Always Use a Strong Password

Using a strong password
Always come up with complex passwords for all your accounts, this also applies to the WordPress site. I recommend using random combinations of numbers, letters, and special characters. Such a password will be very difficult for hackers to crack.
I am often asked - and how to remember such a password? So - remembering is not necessary at all. There are many great password management applications that can be installed on PCs and phones.

Wordpress Login 2-Step Verification

WordPress Login 2-Step Verification
Two-step authentication will add additional security to your site. Such protection implies that in addition to the password, you must enter the verification code generated by the Google Authenticator application on your phone.
And even if someone theoretically manages to find out / pick up your password, he will still need to enter GoogleAuthenticator to enter the site administration panel.

Set Login Limit

Setting the limit on the number of attempts
By default, WordPress provides an unlimited number of login attempts.
This means that if someone wants to hack your site - he can try to enter a password as much as he wants, choosing various combinations of characters. This allows hackers to use automated scripts to crack passwords.
That is why it is so important to set a limit on attempts to enter a password on a site - for this, install and activate the Login Lock Down plugin.
After activation, go to the Settings » Login Lock Down page to configure the plugin settings.

Granting the Right to Log In To Specific IP Addresses

Another great way to protect your site is to provide access to specific IP addresses . This method is especially good if you and only a few trusted users enter the administration panel.
To do this, simply paste the following code into the .htaccess file.
AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "WordPress Admin Access Control"
AuthType Basic
<LIMIT GET>
order deny,allow
deny from all
# whitelist Syed's IP address
allow from xx.xx.xx.xxx
# whitelist David's IP address
allow from xx.xx.xx.xxx
</LIMIT>
1
AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "WordPress Admin Access Control"
AuthType Basic
<LIMIT GET>
order deny,allow
deny from all
# whitelist Syed's IP address
allow from xx.xx.xx.xxx
# whitelist David's IP address
allow from xx.xx.xx.xxx
</LIMIT>
Remember to replace xx with the necessary IP addresses. If you use more than one IP address, then add all of them.
For more information visit our website Digital Marketing Services in UAE

Comments

Popular posts from this blog

How to change the url in the wordpress site search form

Compromising Information in the Fight against Competitors by the Method of Black Pr Campaign

HOW AI IS IMPACTING THE DIGITAL MARKETING LANDSCAPE