Pentru ca Wordpress este o platforma care inca poate fi sparta, chiar si la ultima sa versiune, m-am decis sa fac un tutorial, cum sa va protejati mai bine blogul de atacurile nedorite.

Bineinteles, nu sunt eu marele rege al protectiei, dar va pot invata niste chestii elementare. Vulnerabilitati sunt mult mai multe, care nu se spun, dar un nivel de baza al protectiei trebuie sa fie oricand asigurat.

Mai jos, pasii care trebuie sa ii urmati pentru a avea un blog cat mai fortifiat:


———————————————————————————————————————————————————————-

0. Aveti grija ce vorbiti, cum vorbiti si pe unde vorbiti.

Daca aruncati vorbe in vant pe net, jignit persoane, nu sunteti pe placul anumitor oameni, va puteti trezi oricand cu blogul spart. Asa ca incercati sa nu va puneti rau cu astfel de persoane.

1. Stealth Login

Stealth Login este un plugin excelent. Cu ajutorul lui, puteti efectiv “muta” directoarele gen “wp-admin” in alta locatie.

Spre exemplu: In mod normal va logati din http://exemplublog.com/wp-admin sau http://exemplublog.com/wp-login.php .

Cu ajutorul acestui plugin puteti pune adrese de genul http://exemplublog.com/floricele-pe-campii si sa restrictionati accesul la wp-login.php. Astfel, cine va dorii sa se autentifice pe site, si eventual sa il sparga, nu va sti nici o data, unde este defapt directorul de logare :)

De altfel aveti niste setari bune si pentru logout.

* S-ar putea sa apara anumite probleme cu celelalte pluginuri, inca nu se stie sigur.

2. Ask Apache password

Ask Apache password e un simplu plugin care adauga parole anumitor fisiere de pe blog folosind fisierul htcacces. Nu doar ca protejeaza folderul wp-admin, ci si wp-includes, wp-content si plugins, care de obicei sunt lasate descoperite.

Alegi un user + parola si esti gata. Adauga in .htacces fara sa il strice. De asemeni encripteaza parola si creeaza un fisier .htpasswd. Deci sansele cuiva sa sparga aceasta parola sunt aproape nule.

Puteti schimba aceste setari, oricand, din panoul administratorului.

Probleme

* Unii useri s-au plans ca nu mai primesc fereastra de login, ci o fereastra de 404 not found. In acest caz va trebui sa va logati pe FTP si sa vedeti ce s-a stricat, prin public_html.

* De asemeni AskApache functioneaza doar cu servere Apache. Nu va functiona de exemplu, daca aveti web serverul pe IIS, ngix sau Lighthttpd.

* De asemeni aveti grija cu folderul wp-content ! Multe pluginuri au nevoie de acel folder, deci nu prea e indicat sa il parolati!

* AskApache modifica .htacces-ul, care e foarte sensibil, iar cea mai mica eroare, ar putea cauza invalabilitatea.

3. Angsuman’s WordPress Guard Plugin

Angsuman’s Wordpress Guard Plugin este un plugin foarte necesar pentru Wordpress. Este compatibil cu toate versiunile de wordpress de la 2.6.3 in sus (testat). El protejeaza ariile vulnerabile ale blogului ale accesului din afara, cu inca un strat de securitate.

Calitati:

1.Securitate dubla pentru Panoul Administratorului
2.Protectie pe directorul wp-admin
3.Protectia impotriva eventualelor vulnerabilitati

4. WP Security Scan

Wp Security Scan e un scanner de securitate. Acest plugin iti scaneaza site-ul si cauta fisiere / foldere vulnerabile si recomanda corectarea lor. De asemeni sterge “Wordpress version information” si “Wordpress generator meta tag” din coduri si ofera de asemenea protectie bazei de date.

5. Login LockDown

Login LockDown te ajuta sa previi rau-facatorii care incearca sa se logheze pe site-ul tau. El inregistreaza adresele IP de la fiecare incercare esuata de login. Dupa un anumit numar de incercari la o perioada scurta de timp, din aceeasi clasa de ip-uri, functia de login este dezactivata pentru acea clasa de ip-uri. Poti vedea IP-urile blocate, manual, din panoul administratorului.

Setarile automate sunt ca la 3 incercari de login esuate la nici 5 minute, clasa respectiva de ip-uri va fi complet banata timp de o ora. Bine inteles aceste valori pot fi schimbate din panoul administratorului :)

Sfaturi utile:

Daca folositi aceste pluginuri veti avea o securitate destul de ampla. Dr este oare de ajuns? Sa nu uitam de anumite lucruri foarte importante:

1. Faceti update la Wordpress

Cu cat este o versiune mai noua, cu atat nivelul securitatii este mai ridicat.

2. Schimbati parolele originale

Cred ca toata lumea a facut asta. Daca nu ati facut lucrul asta, nu mai stati pe ganduri! Parola originala este cea de 6 litere primita la prima instalare. Schimbati-o cat mai repede! Poate fi pierduta / uitata foarte usor.

3. Stergeti “version string” din header.php

Hackerii pot fi cateodata foarte inventivi.

1. Tag-ul din header.php arata versiunea curenta a wordpressului.
2. Stergeti aceasta versiune folosind Angsuman’s WordPress Header Info Remover Plugin, redenumiti fisierul in wp-header-remover.php si uploadati-l in folderul wp-content/plugins al blogului fostru, dupa care il activati. Simplu.

4. Blocati accesul motoarelor de cautare catre folderele wp-

Deseori aceste foldere contin date foarte pretioase, si nu trebuiesc indexate sub nici o forma. Blocarea acestora catre motoarele de cautare nu va afecta sub nici o forma indexarea armonioasa a celorlalte directoare/fisiere de pe blog si inregistrarea unui SEO excelent.

Pentru a face acest lucru trebuie sa modificati fisierul robots.txt care se afla la voi pe FTP. Daca nu se afla, creeati-l. Este recomandat sa va uitati la niste tutoriale pe Google, cu ce trebuie pus in acest robots.txt. Dupa ce l-ati creeat dupa tutorialul vizionat, puneti pe fiecare linie

Disallow: /wp-*

* Steluta tine locul numelui folderului care vreti sa il blocati.

Spre exemplu:
Disallow: /wp-plugins .

Simplu :)

Asta este tot, dar mare atentie: Nu deveniti maniaci cu securitatea !

Aplicati toate metodele de mai sus cu mare atentie si nu le amestecati unele cu altele ! Aveti grija intotdeauna si mereu sa aveti un backup facut ! Si nu uitati: Wordpress este departe de a fi o platforma perfecta si mereu sa aveti ultimul update facut !

Sunt deschis sa va ajut cu toate problemele care le intampinati si astept cu mare drag Feedbackul vostru. Salut :D

* Unele informatii au fost preluate de aici si traduse.


Posturi asemanatoare:

  1. Fomeia si blogul
  2. NU ACCEPTATI VACCINUL IMPOTRIVA GRIPEI PORCINE!
  3. Wordpress 2.6
  4. Probleme cu blogul
  5. Blogul lui Gigi Becali