web:security:wordpress

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
web:security:wordpress [22/10/2020 02:28] – [plugins] mateweb:security:wordpress [03/01/2024 23:58] (actual) mate
Línia 4: Línia 4:
   * /vía: [[http://www.katharsix.com/la-seguridad-en-wordpress-algunos-consejos-ii/]]   * /vía: [[http://www.katharsix.com/la-seguridad-en-wordpress-algunos-consejos-ii/]]
  
-== aplicación+  * [[web:security:wordpress:multisite]] 
 + 
 +== securizar
   * cambiar usuario "admin"   * cambiar usuario "admin"
   * tener el WP actualizado   * tener el WP actualizado
Línia 11: Línia 13:
   * quitar versión de WP, añadiendo una función en el fichero **functions.php**:<code php>function no_generator() { return ''; }   * quitar versión de WP, añadiendo una función en el fichero **functions.php**:<code php>function no_generator() { return ''; }
 add_filter( 'the_generator', 'no_generator' );</code> add_filter( 'the_generator', 'no_generator' );</code>
 +  * Desactivar XML-RPC (plugin -> **Disable XML-RPC-API**)
 +    * [[https://www.wpbeginner.com/plugins/how-to-disable-xml-rpc-in-wordpress/]]
 +    * [[https://www.fortinet.com/blog/threat-research/gotrim-go-based-botnet-actively-brute-forces-wordpress-websites]]
 +    * [[https://unaaldia.hispasec.com/2022/12/gotrim-la-red-de-bots-que-busca-controlar-cuentas-de-administrador-de-wordpress.html]]
 +    * <code bash>wget https://<site>/wp-json/wp/v2/users</code>
 +  * Cambiar dirección login (plugin -> **WPS Hide Login**)
  
-=== multisite +== trucos 
-<callout type="warning" title="OJO!">En mi caso, configurando como multisite-subdirectory me daba problemas a la hora de hacer login de nuevo en el administrador.</callout> +  * obligar método https VS ftp al actualizar:<code php; wp-config.php>define('FS_METHOD', 'direct');</code>
-  - añadir **define( 'WP_ALLOW_MULTISITE', true );** en **wp-config.php** antes de ** %%/*%% ¡Eso es todo, deja de editar! Feliz blogging %%*/%% ** +
-  - en el panel, ir a la opción de **herramientas** -**configuración de la red**, e instalar +
-  - realizar las modificaciones en **wp-config.php** y **.htaccess**+
  
-  en el caso de multisite-subdomainsi quieres usar un dominio totalmente diferente, has de tener un subdominio "de creación" para que exista como subdominio del principal y después cambiarlo por otro cualquiera+== recover & debugging 
 +  desactivar plugins:[[https://www.ostraining.com/blog/wordpress/disable-a-wordpress-plugin/]] 
 +    * ''wp-content/plugins''rename 
 +    * DBB -> wp-options -> active_plugins 
 +  * DEBUG:[[https://wordpress.org/support/article/debugging-in-wordpress/]]
  
-/via: [[https://www.xn--diseowebmurcia1-1qb.es/como-instalar-y-configurar-wordpress-multisite-multisitios/]]\\ +== plugins 
-/via: [[https://premium.wpmudev.org/blog/domain-mapping-wordpress-multisite/]] +  * Activity Log 
- +  * All in One WP Security 
-<callout type="info" title="problema de Cookies al hacer login">Si no dejar hacer login en alguno de los multisites, añadir a **wp-config.php** ''define(%%'%%COOKIE_DOMAIN%%'%%, false);''</callout> +  * Asesor de Cookies 
- +  * [[http://wordpress.org/extend/plugins/akismet/|Akismet]], el antispam 
-  * plugin multisite: [[https://es.wordpress.org/plugins/ns-cloner-site-copier/]]+  * [[http://wordpress.org/extend/plugins/broken-link-checker/|Broken Link Checker]] 
 +  * Contact Form 7 (formularios de contacto sencillos) 
 +  * Disable XML-RPC-API 
 +  * Easy HTTPS redirection 
 +  * Email Log 
 +  * Font Awesome 
 +  * Google Analytics 
 +  * Google Analytics dashboard for WP 
 +  * [[http://wordpress.org/extend/plugins/limit-login-attempts/|Limit Login attempts]] 
 +  * Loginizer Security 
 +  * MailPoet newsletters 
 +  * Media Library Organizer 
 +  * <del>miniOrange 2 factor auth.</del> 
 +  Obfuscate Email 
 +  PHP Compatibility Checker 
 +  User Groups 
 +  User Groups restrictions 
 +  * Secure WordPress 
 +  * WP 2FA - Two-factor authentication for WordPress 
 +  * WP Construction Mode (diferentes opciones para poner la página "en obras"
 +  * WP Database Backup 
 +  * WP Email Template lite 
 +  * WP Forms Lite 
 +  * WPS Hide Login 
 +  * WP Maintenance mode 
 +  * [[http://wordpress.org/extend/plugins/wordpress-firewall-2/|WordPress Firewall 2]] 
 +  * WP Super Cache 
 +  * YouTube
  
 == sistemas == sistemas
Línia 59: Línia 95:
 </code> </code>
     * [[http://ayudawordpress.com/seguridad-en-la-carpeta-uploads-de-wordpress/]]\\     * [[http://ayudawordpress.com/seguridad-en-la-carpeta-uploads-de-wordpress/]]\\
- 
-== trucos 
-  * obligar método https VS ftp al actualizar:<code php; wp-config.php>define('FS_METHOD', 'direct');</code> 
- 
-== plugins 
-  * All in One WP Security 
-  * Asesor de Cookies 
-  * [[http://wordpress.org/extend/plugins/akismet/|Akismet]], el antispam 
- 
-  * [[http://wordpress.org/extend/plugins/broken-link-checker/|Broken Link Checker]] 
-  * Contact Form 7 (formularios de contacto sencillos) 
-  * [[http://wordpress.org/extend/plugins/limit-login-attempts/|Limit Login attempts]] 
-  * Easy HTTPS redirection 
-  * Email Log 
-  * Font Awesome 
-  * Google Analytics 
-  * Google Analytics dashboard for WP 
-  * Loginizer Security 
-  * MailPoet newsletters 
-  * miniOrange 2 factor auth. 
-  * Obfuscate Email 
-  * User Groups 
-  * User Groups restrictions 
-  * Secure WordPress 
-  * WP Construction Mode (diferentes opciones para poner la página "en obras) 
-  * WP Email Template lite 
-  * WP Database Backup 
-  * WP Forms Lite 
-  * WP Maintenance mode 
-  * [[http://wordpress.org/extend/plugins/wordpress-firewall-2/|WordPress Firewall 2]] 
-  * WP Super Cache 
-  * YouTube 
  
  • web/security/wordpress.1603358928.txt.gz
  • Darrera modificació: 22/10/2020 02:28
  • per mate