WordPress – securizar

  Seguridad

Securizar WordPress es una tarea amplia y aqui vamos a ir situando algunas opciones sencillas de implantar:

Deshabilitar el obsoleto xmlrpc, ya en desuso. Las versiones futuras de WordPress lo llevarán deshabilitado por defecto, pero de momento hay que editar y modificar el .htaccess de nuestro sitio:

<files xmlrpc.php> 
order deny,allow 
deny from all 
allow from xxx.xxx.xxx.xxx 
</files>

Autorizar el acceso a la administración desde una ip o lista de ips autorizadas:
Sobre el fichero .htaccess de nuestro sitio…

<files wp-login.php>
order deny,allow
deny from all<
allow from xxx.xxx.xxx.xxx
</files>

Deshabilitar recuperar contraseñas
Sobre el fichero wp-login.php de nuestro sitio, cambiar parámetros de $default_actions para deshabilitar lostpassword y resetpass …

$default_actions = array(
‘confirm_admin_email’,
‘postpass’,
‘logout’,
//’lostpassword’,
‘retrievepassword’,
//’resetpass’,
‘rp’,
‘register’,
‘login’,
‘confirmaction’,
WP_Recovery_Mode_Link_Service::LOGIN_ACTION_ENTERED,
);

Deja un comentario