Как да деактивирате изпълнението на PHP скриптове в определени WordPress директории

Една от предпазните мерки, които можете да предприемете, за подобряване на сигурността на вашият WordPress сайт е деактивиране на изпълнението на PHP файлове в някои от основните WordPress директории. В тази статия, ще прегледаме как можете да използвате .htaccess файла, за да забраните изпълнението на PHP скриптове в определена директория.

За да забраните изпълнението на файлове с разширение PHP от потребители трети лица / ботове, трябва да се добавят следните три реда код във .htaccess файла:

<Files *.php>
 deny from all
 </Files>

в следната директория на сървъра:

/home/user/public_html/wp-content/uploads/

Ако .htaccess файла не съществува в посочената директория можете да създадете такъв през cPanel -> File Manager -> отидете до посочената директория -> “+ File”. Името на новия файл трябва да бъде .htaccess и след като е създаден файла го отворете през функцията “Code Editor” на cPanel. Сега копирайте и поставете споменатите по-горе линии код и запазете промените по файла.

Също така можете да създадете текстов файл с име .htaccess на вашият компютър след това отново да копирате и поставите трите реда код и да качите файла през FTP до конкретните директории на сървъра.

Как да активираме KeepAlive

Активирането на KeepAlive става лесно като се добавят следните линии в .htaccess файла:

<IfModule mod_headers.c>
Header set Connection keep-alive
</IfModule>

Ако сложите линиите код в .htaccess файла, посетите вашият сайт и виждате “Internal server error” или някаква друга грешка е възможно да нямате инсталиран KeepAlive на сървъра. В този случай или махнете линиите или се свържете с вашият уеб хостинг доставчик за повече информация.

Как да сменим SSH порта на Linux сървър

За по- голяма сигурност можете да смените SSH порта на вашият сървър, който е сложен по подразбиране. Обикновенно това е порт 22.

Важно: Преди да смените порта, уверете се, че новият порт не се използва от друг сървис и не влиза в конфликт с текущата конфигурация на сървъра.

За смяна на SSH порта, следвайте тези стъпки:

1.) Свържете се по SSH с root потребител на вашият сървър.

2.) Изпълнете следната команда:

vi /etc/ssh/sshd_config

3.) И намерете тази линия:

# Port 22

4.) Премахнете знакът и сменете 22 с желаният порт.

След като запаметите промените по конфигурационният файл, трябва да рестаритате sshd услугата. Това става лесно с тази команда:

service sshd restart

Вече сменихте SSH порта на вашият сървър!