A'oa'oga Atoatoa mo le Fofoina o Fa'afitauli mo le Lē Mafai e le Wordfence ona Fausia le wordfence-waf.php

Na taʻua e se tasi ina ua uma ona faʻapipiʻi le Wordfence i lana upega tafaʻilagi, sa ia maua pea ni faʻaletonu e fai mai e le mafai ona fatuina le faila wordfence-waf.php i le faila autu. Sa ou fai atu ia te ia e lafo mai ia te aʻu se ata o le komepiuta; o le savali sese e na o le tasi le laina, o loʻo fai mai o se faʻafitauli i le faʻatagaga o faila.

Sa ou mafaufau i ai mo sina taimi, ma ou iloa ai ua ou fetaiaʻi muamua ma lenei mea. Sa ou faaaluina se taimi umi e taumafai ai e malamalama i ai, toetoe lava a ou manatu o loo faia e le kamupani talimalo se mea. Na iu ina avea ma se mataupu o faatagaga ma le pule, ae o le manatu o le laulau pulea o le talimalo e mafai ona matua fenumiai lava.

A'oa'oga Atoatoa mo le Fofoina o Fa'afitauli mo le Lē Mafai e le Wordfence ona Fausia le wordfence-waf.php

Se'i o'u fa'amanino muamua po'o le a le uiga o lenei wordfence-waf.php.

O le faila puipuiga lea o le Wordfence firewall, lea e tatau ona tusia i le root directory o le upega tafaʻilagi, i le tulaga tutusa ma le wp-config.php.

A aunoa ma lenei faila, e le mafai ona amata le firewall; e pei lava ua e faʻapipiʻiina se loka ae e le mafai ona faʻaofiina le ki.

Filifiliga 1: Suiga o le fa'atagaga i le kiliki e tasi e ala i le paneli pulea (BT Panel/)HestiaCP/cPanel)

Afai o loʻo e faʻaaogaina le BT Panel, o le mea sili lea ona faigofie. Alu i lau upega tafaʻilagi, saili le upega tafaʻilagi e fetaui, kiliki i le Settings, ona alu lea i le Directory Permissions. Suia le permission o le upega tafaʻilagi i le 755 ma le permission o faila uma i le 644. Ona siaki lea pe o le tagata faʻaoga o loʻo faʻaaogaina o le "www"; afai e leai, sui. Kiliki le faʻamau "Repair Permissions", faʻatali seʻia maeʻa, toe faʻafou le Wordfence, ma toe taumafai.

Mo le HestiaCP, alu i le itulau e fa'asa'o ai le upega tafa'ilagi ma fa'agaoioia le filifiliga e ta'ua o le "Fa'ataga le avanoa tusitusi i le upega tafa'ilagi". Ona fa'atino lea o ni nai poloaiga SSH e tu'ufa'atasia ai le pule ma fa'atagaga o le fa'asinomaga o le upega tafa'ilagi.

chown -R admin:www-data /home/admin/web/你的域名/public_html
chmod -R 755 /home/admin/web/你的域名/public_html
find /home/admin/web/你的域名/public_html -type f -print0 | xargs -0 chmod 644

E sili atu ona faigofie ona malamalama i le cPanel. Tatala le faila pule, ki le "Faaali faila natia" i le tulimanu taumatau pito i luga, kiliki-taumatau i luga o le faila ma sui le faatagaga i le 755, sui le faatagaga o faila i le 644, ma e iai foʻi se galuega e faʻasaʻo ai le pule o le faila i filifiliga faʻapitoa.

Filifiliga 2: Suia lima ia fa'atagaga e ala i le SSH (lautele)Linux)

Afai e le mafai e le control panel ona taulimaina, fa'aaoga le SSH i le lima. A uma ona feso'ota'i i le server, tu'ufa'atasia muamua le pule. I totonu o se siosiomaga LNMP/LEMP, o le web runtime group e masani lava o le www-data po'o le www.

chown -R 你的面板用户:www-data /网站根目录完全路径

Ona seti lea o le faila (folder permissions) i le 755 ma faila (file permissions) i le 644.

find /网站根目录 -type d -print0 | xargs -0 chmod 755
find /网站根目录 -type f -print0 | xargs -0 chmod 644

A maeʻa le faagasologa, toe foʻi i le WP backend ma toe faʻagaoioia le firewall; e foliga mai o le a foia ai le faʻafitauli.

Filifiliga 3: Fausia ma le lima le wordfence-waf.php (o se fofo sili ona lelei pe a lokaina fa'atagaga)

Afai e le mafai ona e suia se mea e ala i le SSH panel, fai e oe lava ia. Fausia se faila e igoa ia wordfence-waf.php i le root directory ma faapipii le code lenei i totonu.

<?php
if (!defined('WFWAF_VERSION')) {
    define('WFWAF_VERSION', '7.11.0');
}
$wafConfig = array(
    'wafAutoPrepend' => true,
    'wafFile' => __FILE__,
    'wpContentDir' => dirname(__FILE__) . '/wp-content',
    'wpPluginsDir' => dirname(__FILE__) . '/wp-content/plugins',
    'wafLogDir' => dirname(__FILE__) . '/wp-content/wflogs',
);
require_once $wafConfig['wpPluginsDir'] . '/wordfence/lib/waf/waf.php';

Ia manatua e sui le lomiga 7.11.0 i lau lomiga Wordfence o loʻo iai nei. Seti faʻatagaga faila i le 644, ma e tatau ona fetaui le pule ma le upega tafaʻilagi. Ona faʻasaʻo lea o le wp-config.php ma faʻaopoopo le laina lenei i le pito i luga o le faila.

require_once 'wordfence-waf.php';

Sefe ma fa'afou le Wordfence. O le a otometi lava ona iloa e le firewall ma o le a le toe lipotia mai ni mea sese.

Filifiliga 4: Siaki tulafono e fa'atapula'aina ai le avanoa e tusitusi ai.

O nisi taimi e lē o se faʻafitauli o faʻatagaga, ae o le faila faʻatulagaina o loʻo poloka ai. Tatala lau faila .htaccess ma tape uma tulafono e faʻatapulaʻaina ai le avanoa e tusi ai faila pe taofia ai le fatuina o faila PHP. Mo Nginx, siaki le faʻatulagaina o lau 'upega tafaʻilagi mo ni faʻatapulaʻaga e pei o le root path read only poʻo le create_file off, ma aveese ia mea.

O le isi tulaga o le fa'atapula'aina lea e le virtual host po'o le mama o le ao le gaosiga o faila PHP i le root directory. I lenei tulaga, e tatau ona e fa'afeso'ota'i lau kamupani talimalo e aveese le fa'atapula'aina, pe sui le faiga puipuia o le Wordfence. Alu i le lisi o le Wordfence, All Options, WAF, ma sui le faiga o le afi puipuiga i le Extended Protection e aloese ai mai le fatuina o faila root.

Fofo 5: Fete'ena'iga o plugin e mafua ai le poloka

Atonu e poloka e nisi o plugins caching po'o le saogalemu lenei fa'agaioiga. Fa'agata fa'afuase'i plugins caching e pei o le WP Rocket, W3 Total Cache, ma le LiteSpeed ​​​​Cache, fa'apea fo'i ma plugins saogalemu e pei o le Sucuri ma le iThemes Security. Ona fa'amamā lea o le server cache ma le opcache, ma toe amata le tautua PHP.

systemctl restart php8.3-fpm

Fa'asologa vave o fa'afitauli (e fautuaina e mulimuli i la'asaga i le fa'asologa)

Ou te fautua atu ia e mulimuli i lenei faasologa ina ia 'alo 'ese ai mai le fa'alavelave. Muamua, tu'ufa'atasia fa'atagaga ma le pule; o le mea lea e sili ona maualuga le avanoa e foia ai le fa'afitauli. Afai e le aoga lena mea, toe amata le PHP-FPM ma fa'afou le backend. Afai e le aoga lava lena mea, fatu lima se faila fou ma suia le wp-config. Ona siaki lea pe o poloka e lau Nginx po'o le Apache configuration le fatuina o faila PHP fou i le root directory. Mulimuli ane, mafaufau e sui le firewall modes.

O le tasi mea e tatau ona ou faamanatu atu ia te oe, e le tatau ona e setiina ni faatagaga i le 777. O faatagaga o faila e tatau ona 755 ma faatagaga o faila e 644; o le tulaga masani lena. O le setiina o faatagaga i le 777 o le a tuusaʻo ai lau upega tafaʻilagi, ma e mafua ai se lamatiaga tele i le saogalemu. Afai e osofaia oe, o le a tuai tele ona e salamo ai.

Ia fai atu ma le faamaoni, ou te le o mautinoa pe o le a aoga nei fofo mo lou tulaga, ae ua ou faasoa atu ia faafitauli na ou feagai ma auala na ou iloa. Afai e te mauaina ni isi savali sese, pu'e se ata o le lau ma lafo mai ia te a'u, ona ou toe tilotilo lea i ai.

Talu ai ua e faitauina lenei mea, afai e te iloa e aoga, fa'amolemole fiafia ma fa'asoa mai. Afai e te mana'o e maua muamua fa'amatalaga fou, e mafai fo'i ona e mulimuli mai ia te a'u!

Faafetai mo le faitauina o la'u tusiga. Toe feiloa'i i le isi taimi.

发表 评论

E le fa'asalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

Tusi i pito i luga