<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>seguridad &#8211; danisanchez.net</title>
	<atom:link href="https://danisanchez.net/tag/seguridad/feed/" rel="self" type="application/rss+xml" />
	<link>https://danisanchez.net</link>
	<description></description>
	<lastBuildDate>Thu, 30 Jan 2020 09:10:27 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://danisanchez.net/wp-content/uploads/2026/07/cropped-favicon-32x32.png</url>
	<title>seguridad &#8211; danisanchez.net</title>
	<link>https://danisanchez.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Echa el pestillo con Latch cuando entres o salgas de tu WordPress</title>
		<link>https://danisanchez.net/pestillo-seguridad-latch-en-wordpress/</link>
		
		<dc:creator><![CDATA[dani.sanchez]]></dc:creator>
		<pubDate>Thu, 30 Jan 2020 09:10:27 +0000</pubDate>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[seguridad]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://www.gestionatuweb.net/?p=6499</guid>

					<description><![CDATA[Siempre recomiendo encarecidamente usar un doble factor de autenticación para todas nuestras cuentas, ya sean de WordPress, redes sociales, correo electrónico, banco&#8230; Hace meses publiqué un artículo sobre cómo configurar tu WordPress para añadir un doble factor de autenticación con Google Authenticator, de forma que cada vez que inicies sesión, no solo necesites indicar tu [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Siempre recomiendo encarecidamente usar un doble factor de autenticación para todas nuestras cuentas, ya sean de WordPress, redes sociales, correo electrónico, banco&#8230; Hace meses publiqué un artículo sobre <a href="https://danisanchez.net/anade-un-segundo-factor-de-autenticacion-en-tu-wordpress-con-google-authenticator/" target="_blank" rel="noreferrer noopener" aria-label="cómo configurar tu WordPress para añadir un doble factor de autenticación con Google Authenticator (opens in a new tab)">cómo configurar tu WordPress para añadir un doble factor de autenticación con Google Authenticator</a>, de forma que cada vez que inicies sesión, no solo necesites indicar tu usuario y contraseña, sino además un código con 30 segundos de caducidad al que solo puedes acceder desde la aplicación de tu teléfono.</p>



<p class="wp-block-paragraph">Si alguna persona o malware sustrae tu contraseña, no podrá acceder sin este código adicional lo que fortalece enormemente la seguridad de tu WordPress (o cualquier otra cuenta/servicio).</p>



<p class="wp-block-paragraph"><strong>Latch</strong> es un mecanismo de seguridad similar, creado por la empresa Eleven Patch. Si te gusta la informática te sonará el nombre de esta empresa y el de su fundador (cierto hacker melenudo que va con un gorro a rayas).</p>



<p class="wp-block-paragraph">Con Latch no necesitas introducir el código de 30 segundos, sino que a modo de interruptor (On/Off) o pestillo, como indico en el título del artículo, permites o deniegas el acceso al admin de tu WordPress para cualquier usuario que tengas pareado con la aplicación.</p>



<p class="wp-block-paragraph">Además de la comodidad de no tener que insertar el código de 30 segundos, lo bueno de Latch que es ningún servicio identifica al otro, es decir, si alguien entra en tu WordPress no sabrá en qué cuenta de Latch tienes configurado el factor de autenticación, y si alguien entra en tu cuenta de Latch, no sabrá a qué servicios corresponden las aplicaciones que tienes pareadas, todo se hace con tokens y keys secretas.</p>



<h2 class="wp-block-heading">Crea una cuenta en Latch</h2>



<p class="wp-block-paragraph">Para usar Latch en tu WordPress, necesitas crear una cuenta en <a rel="noreferrer noopener" aria-label="https://latch.elevenpaths.com (opens in a new tab)" href="https://latch.elevenpaths.com" target="_blank">https://latch.elevenpaths.com</a>. La cuenta es gratuita para 2 aplicaciones. Si necesitas usar Latch en más servicios o en otros WordPress tendrás que contratar algún plan.</p>



<p class="wp-block-paragraph">Añade una nueva aplicación:</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-01-1-1024x532.jpg" alt="" class="wp-image-6502"/></figure></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="690" height="435" src="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-02.jpg" alt="" class="wp-image-6503" srcset="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-02.jpg 690w, https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-02-300x189.jpg 300w" sizes="(max-width: 690px) 100vw, 690px" /></figure></div>



<p class="wp-block-paragraph">Lo más importante de tu aplicación es el <strong>ID de aplicación</strong> y el <strong>código secreto</strong>.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="317" src="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-03-1024x317.jpg" alt="" class="wp-image-6504" srcset="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-03-1024x317.jpg 1024w, https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-03-300x93.jpg 300w, https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-03-768x238.jpg 768w, https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-03.jpg 1532w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Descarga la aplicación de Latch en tu smartphone</h2>



<p class="wp-block-paragraph">Inicia sesión y verás el interruptor de Latch que aplica a todas tus aplicaciones de forma global, aunque también puedes aplicar el pestillo a aplicaciones individuales (cada aplicación tiene su propio pestillo).</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-04-2-1.jpg" alt="" class="wp-image-6506"/></figure></div>



<h2 class="wp-block-heading">Instala el plugin de Latch en tu WordPress</h2>



<p class="wp-block-paragraph">Ahora vamos a instalar el plugin de Latch en WordPress para vincularlo con la aplicación que hemos dado de alta en nuestra cuenta.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://es.wordpress.org/plugins/latch/" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-05-1.jpg" alt="" class="wp-image-6507"/></a></figure></div>



<p class="wp-block-paragraph">Vamos al menú de WordPress <strong>Ajustes -&gt; Ajustes Latch</strong> y especificamos el <strong>ID de aplicación</strong>, el <strong>Secreto</strong> y la<strong> API URL</strong> que es: <em>https://latch.elevenpaths.com</em></p>



<figure class="wp-block-image size-large"><img decoding="async" width="900" height="310" src="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-06.jpg" alt="" class="wp-image-6508" srcset="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-06.jpg 900w, https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-06-300x103.jpg 300w, https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-06-768x265.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



<p class="wp-block-paragraph">Vamos a nuestro usuario de WordPress y veremos un nuevo apartado de Latch que nos pide un <strong>token</strong>:</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2020/01/image-1.png" alt="" class="wp-image-6509"/></figure>



<p class="wp-block-paragraph">Para crear el token tenemos que volver a la aplicación del móvil y añadir un nuevo Latch. Este generará un código por tiempo limitado que tendrás que añadir como Token de Latch en WordPress.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="281" height="500" src="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-07.jpg" alt="" class="wp-image-6510" srcset="https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-07.jpg 281w, https://danisanchez.net/wp-content/uploads/2020/01/tutorial-latch-07-169x300.jpg 169w" sizes="auto, (max-width: 281px) 100vw, 281px" /></figure></div>



<p class="wp-block-paragraph">Guarda los cambios del perfil y tu WordPress quedará vinculado a la aplicación de Latch y ya podrás abrir o cerrar el pestillo cuando inicies o cierres sesión, protegiéndolo así de intentos de sesión no permitidos.</p>



<p class="wp-block-paragraph">Y para finalizar, os dejo un vídeo donde el propio Chema Alonso explica qué es Latch y sus posibilidades:</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Chema Alonso - Digital Latches for your Digital Life" width="500" height="281" src="https://www.youtube.com/embed/ApCvi4MFgYY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cifrar tus copias de seguridad en la nube con GNUPG</title>
		<link>https://danisanchez.net/cifrar-tus-copias-de-seguridad-en-la-nube-con-gnupg/</link>
		
		<dc:creator><![CDATA[dani.sanchez]]></dc:creator>
		<pubDate>Sat, 03 Aug 2019 07:56:04 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Publicaciones]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[gnupg]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[seguridad]]></category>
		<category><![CDATA[tutoriales]]></category>
		<guid isPermaLink="false">https://www.gestionatuweb.net/?p=5948</guid>

					<description><![CDATA[La nube, ese término de marketing inventado para referirse «al ordenador de otro», a veces puede sacarnos de un apuro si por accidente o robo perdemos tanto nuestro trabajo como nuestras copias de seguridad físicas (pendrives, discos externos&#8230;). En estos casos (no habituales pero tampoco imposibles) nos puede salvar tener un respaldo de nuestros datos [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">La nube, ese término de marketing inventado para referirse «al ordenador de otro», a veces puede sacarnos de un apuro si por accidente o robo perdemos tanto nuestro trabajo como nuestras copias de seguridad físicas (pendrives, discos externos&#8230;).</p>



<p class="wp-block-paragraph">En estos casos (no habituales pero tampoco imposibles) nos puede salvar tener un respaldo de nuestros datos en algún servicio cloud como Drive, Dropbox, Hostiso, etc. Tendremos la tranquilidad de que nuestros datos estarán a salvo, pues estos servicios suelen realizar backups diarios y tener varias réplicas en distintos servidores.</p>



<p class="wp-block-paragraph">¿Pero la privacidad de tus archivos también está salvo? ¿Quién te asegura que no van a «husmear» en tus datos, e incluso tomar aquello que les interese para algún fin?</p>



<p class="wp-block-paragraph">Partiendo de que no aconsejo utilizar ningún servicio de cloud, precisamente por el tema delicado de la privacidad, si no nos queda más remedio, al menos deberíamos seguir una serie de recomendaciones para ponérselo díficil a los «curiosos».</p>



<h2 class="wp-block-heading">1. Empaquetar todos tus archivos en uno</h2>



<p class="wp-block-paragraph">La primera recomendación sería tomar todas las carpetas y archivos que compondrán el backup y empaquetarlos en un único archivo.</p>



<p class="wp-block-paragraph">Vamos a imaginar que tenemos 3 documentos de texto sueltos. Los seleccionamos y abrimos nuestra herramienta de empaquetado, en mi caso Ark.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="733" height="549" src="https://danisanchez.net/wp-content/uploads/2019/08/00.documentos-sueltos.jpeg" alt="" class="wp-image-5949" srcset="https://danisanchez.net/wp-content/uploads/2019/08/00.documentos-sueltos.jpeg 733w, https://danisanchez.net/wp-content/uploads/2019/08/00.documentos-sueltos-300x225.jpeg 300w" sizes="auto, (max-width: 733px) 100vw, 733px" /></figure>



<p class="wp-block-paragraph">Existen varios formatos de empaquetado a elegir: zip, tar, tar-gz, gzip&#8230; Pero uno de ellos permite además, poner una contraseña de desempaquetado y cifrar el listado de archivos que contiene. Es el formato <strong>7-zip</strong>. Seleccionamos este tipo y se habilitarán las opciones de <strong>Protección por contraseña</strong>.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="616" height="533" src="https://danisanchez.net/wp-content/uploads/2019/08/01.empaquetar-los-archivos-1.jpg" alt="" class="wp-image-5952" srcset="https://danisanchez.net/wp-content/uploads/2019/08/01.empaquetar-los-archivos-1.jpg 616w, https://danisanchez.net/wp-content/uploads/2019/08/01.empaquetar-los-archivos-1-300x260.jpg 300w" sizes="auto, (max-width: 616px) 100vw, 616px" /></figure></div>



<p class="wp-block-paragraph">Aceptamos y obtendremos un único archivo <strong>Documentos.7z</strong>.</p>



<p class="wp-block-paragraph">Si intentamos abrirlo, no solo nos pedirá la contraseña de desempaquetado, si no que ocultará el listado de archivos que contiene.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="733" height="601" src="https://danisanchez.net/wp-content/uploads/2019/08/002.vista-archivos-ocultos.jpg" alt="" class="wp-image-5953" srcset="https://danisanchez.net/wp-content/uploads/2019/08/002.vista-archivos-ocultos.jpg 733w, https://danisanchez.net/wp-content/uploads/2019/08/002.vista-archivos-ocultos-300x246.jpg 300w" sizes="auto, (max-width: 733px) 100vw, 733px" /></figure></div>



<h2 class="wp-block-heading">2. Encriptar el archivo empaquetado</h2>



<p class="wp-block-paragraph">Ahora vamos a encriptar el archivo empaquetado para asegurarnos al 99,99% (nunca existe el 100% en seguridad) de que están seguros.</p>



<p class="wp-block-paragraph">Para ello vamos utilizar el programa <strong>GNUPG</strong>, que viene incluido en prácticamente todas las distribuciones GNU/Linux. Si no está instalado lo localizamos a través de nuestro gestor de paquetes.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="993" height="678" src="https://danisanchez.net/wp-content/uploads/2019/08/03.localizar-gnupc.jpg" alt="" class="wp-image-5951" srcset="https://danisanchez.net/wp-content/uploads/2019/08/03.localizar-gnupc.jpg 993w, https://danisanchez.net/wp-content/uploads/2019/08/03.localizar-gnupc-300x205.jpg 300w, https://danisanchez.net/wp-content/uploads/2019/08/03.localizar-gnupc-768x524.jpg 768w" sizes="auto, (max-width: 993px) 100vw, 993px" /></figure>



<p class="wp-block-paragraph">Para encriptar nuestro archivo, abrimos una terminal en el directorio donde se encuentra y nos identificamos como root:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="864" height="275" src="https://danisanchez.net/wp-content/uploads/2019/08/04.sudo-su.jpg" alt="" class="wp-image-5955" srcset="https://danisanchez.net/wp-content/uploads/2019/08/04.sudo-su.jpg 864w, https://danisanchez.net/wp-content/uploads/2019/08/04.sudo-su-300x95.jpg 300w, https://danisanchez.net/wp-content/uploads/2019/08/04.sudo-su-768x244.jpg 768w" sizes="auto, (max-width: 864px) 100vw, 864px" /></figure>



<p class="wp-block-paragraph">Ahora tecleamos la orden:</p>



<p class="wp-block-paragraph"><strong>gpg -c Documentos.7z</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="866" height="275" src="https://danisanchez.net/wp-content/uploads/2019/08/06.gpg-c.jpeg" alt="" class="wp-image-5956" srcset="https://danisanchez.net/wp-content/uploads/2019/08/06.gpg-c.jpeg 866w, https://danisanchez.net/wp-content/uploads/2019/08/06.gpg-c-300x95.jpeg 300w, https://danisanchez.net/wp-content/uploads/2019/08/06.gpg-c-768x244.jpeg 768w" sizes="auto, (max-width: 866px) 100vw, 866px" /></figure>



<p class="wp-block-paragraph">Nos pedirá una contraseña para poder desencriptarlo después.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="868" height="277" src="https://danisanchez.net/wp-content/uploads/2019/08/07.poner-contrasenna.jpeg" alt="" class="wp-image-5957" srcset="https://danisanchez.net/wp-content/uploads/2019/08/07.poner-contrasenna.jpeg 868w, https://danisanchez.net/wp-content/uploads/2019/08/07.poner-contrasenna-300x96.jpeg 300w, https://danisanchez.net/wp-content/uploads/2019/08/07.poner-contrasenna-768x245.jpeg 768w" sizes="auto, (max-width: 868px) 100vw, 868px" /></figure>



<p class="wp-block-paragraph">Ponemos la contraseña y esto nos generará un archivo con extensión gpg (Documentos.7z.gpg).</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="665" height="191" src="https://danisanchez.net/wp-content/uploads/2019/08/08.archivos-generados.jpeg" alt="" class="wp-image-5958" srcset="https://danisanchez.net/wp-content/uploads/2019/08/08.archivos-generados.jpeg 665w, https://danisanchez.net/wp-content/uploads/2019/08/08.archivos-generados-300x86.jpeg 300w" sizes="auto, (max-width: 665px) 100vw, 665px" /></figure></div>



<p class="wp-block-paragraph">Este archivo resultante es el que podríamos guardar en nuestro servicio de cloud como copia de seguridad.</p>



<p class="wp-block-paragraph">Al intentar abrirlo veremos que el contenido está completamente cifrado:</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="648" height="515" src="https://danisanchez.net/wp-content/uploads/2019/08/12.ver-contenido-cifrado.jpeg" alt="" class="wp-image-5963" srcset="https://danisanchez.net/wp-content/uploads/2019/08/12.ver-contenido-cifrado.jpeg 648w, https://danisanchez.net/wp-content/uploads/2019/08/12.ver-contenido-cifrado-300x238.jpeg 300w" sizes="auto, (max-width: 648px) 100vw, 648px" /></figure></div>



<p class="wp-block-paragraph">Si necesitamos recuperar su contenido, solo tenemos que abrir una terminal y teclear el comando:</p>



<p class="wp-block-paragraph"><strong>gpg Documentos.7z.gpg</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="866" height="274" src="https://danisanchez.net/wp-content/uploads/2019/08/09.descifrar.jpeg" alt="" class="wp-image-5959" srcset="https://danisanchez.net/wp-content/uploads/2019/08/09.descifrar.jpeg 866w, https://danisanchez.net/wp-content/uploads/2019/08/09.descifrar-300x95.jpeg 300w, https://danisanchez.net/wp-content/uploads/2019/08/09.descifrar-768x243.jpeg 768w" sizes="auto, (max-width: 866px) 100vw, 866px" /></figure>



<p class="wp-block-paragraph">Y poner la contraseña de desencriptación.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="982" height="496" src="https://danisanchez.net/wp-content/uploads/2019/08/10.contrasena-cifrado.jpeg" alt="" class="wp-image-5960" srcset="https://danisanchez.net/wp-content/uploads/2019/08/10.contrasena-cifrado.jpeg 982w, https://danisanchez.net/wp-content/uploads/2019/08/10.contrasena-cifrado-300x152.jpeg 300w, https://danisanchez.net/wp-content/uploads/2019/08/10.contrasena-cifrado-768x388.jpeg 768w" sizes="auto, (max-width: 982px) 100vw, 982px" /></figure>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="865" height="275" src="https://danisanchez.net/wp-content/uploads/2019/08/11.recuperacion-de-archivos.jpeg" alt="" class="wp-image-5961" srcset="https://danisanchez.net/wp-content/uploads/2019/08/11.recuperacion-de-archivos.jpeg 865w, https://danisanchez.net/wp-content/uploads/2019/08/11.recuperacion-de-archivos-300x95.jpeg 300w, https://danisanchez.net/wp-content/uploads/2019/08/11.recuperacion-de-archivos-768x244.jpeg 768w" sizes="auto, (max-width: 865px) 100vw, 865px" /></figure>



<p class="wp-block-paragraph">Y es todo. Disfrutar de las ventajas de la nube pero mantened la privacidad de vuestros archivos. Nos vemos en el siguiente post!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Seguridad &#8211; Actualización de WordPress y Plugins</title>
		<link>https://danisanchez.net/seguridad-actualizacion-de-wordpress-y-plugins/</link>
		
		<dc:creator><![CDATA[dani.sanchez]]></dc:creator>
		<pubDate>Wed, 27 Jul 2016 17:52:36 +0000</pubDate>
				<category><![CDATA[Publicaciones]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[seguridad]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://www.gestionatuweb.net/?p=1040</guid>

					<description><![CDATA[Cuando tenemos una web en WordPress con cierto número de plugins, es normal encontrarse con avisos de actualización cada vez que accedemos al panel de control. Es muy importante mantener WordPress, los temas y plugins debidamente actualizados, no solo por las mejoras en optimización y nuevas funcionalidades que nos puedan aportar, si no porque también [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Cuando tenemos una web en WordPress con cierto número de plugins, es normal encontrarse con avisos de actualización cada vez que accedemos al panel de control.</p>



<div class="wp-block-image"><figure class="aligncenter"><a href="https://danisanchez.net/wp-content/uploads/2016/07/001-4-1.jpg"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2016/07/001-4-1.jpg" alt="001" class="wp-image-1041"/></a></figure></div>



<p class="wp-block-paragraph">Es muy importante mantener WordPress, los temas y plugins debidamente actualizados, no solo por las mejoras en optimización y nuevas funcionalidades que nos puedan aportar, si no porque también <strong>corrigen errores y agujeros de seguridad</strong> que un atacante podría aprovechar para tomar el control de la web.</p>



<p class="wp-block-paragraph">Pero también conviene tomar ciertas precauciones a la hora de actualizar. Los programadores también son humanos, y pueden haber cometido algún error en la nueva versión del plugin que podría provocar que el plugin o incluso la web entera dejase de funcionar.</p>



<p class="wp-block-paragraph">Afortunadamente y para evitar estas situaciones de pánico, WordPress funciona como un gran puzle, que cuando una pieza no encaja correctamente se quita, se sustituye y todo debería volver a la normalidad.</p>



<p class="wp-block-paragraph">Una buena práctica que suelo hacer, es crear una carpeta en mi PC por cada proyecto web que tenga, y descargarme mediante FTP (yo uso Filezilla por ejemplo), todos los plugins del directorio plugins de la web.&nbsp; La carpeta de plugins se encuentra dentro del directorio principal de Wodpress en wp-content/plugins:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/002-3-1.jpg" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2016/07/002-3-1.jpg" alt="Carpeta de plugins" class="wp-image-1042"/></a></figure>



<p class="wp-block-paragraph">Una vez descargadas, a&nbsp;cada carpeta le añado el número de versión del plugin para tenerlo controlado:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/003-5-1.jpg" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2016/07/003-5-1.jpg" alt="carpetas con la versión del plugin" class="wp-image-1043"/></a></figure>



<p class="wp-block-paragraph">Si WordPress&nbsp;nos avisa de que hay nuevas versiones de plugins:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/004-4.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="775" height="426" src="https://danisanchez.net/wp-content/uploads/2016/07/004-4.jpg" alt="Aviso de nueva versión de plugins" class="wp-image-1044" srcset="https://danisanchez.net/wp-content/uploads/2016/07/004-4.jpg 775w, https://danisanchez.net/wp-content/uploads/2016/07/004-4-300x165.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/004-4-768x422.jpg 768w" sizes="auto, (max-width: 775px) 100vw, 775px" /></a></figure>



<p class="wp-block-paragraph">Lo más cómodo sería marcarlos todos y actualizar del tirón, pero como he advertido antes, si alguno de estos plugin tuviera un error, no sabríamos cual lo está provocando. Lo recomendable es apuntar&nbsp;los números de las nuevas versiones y actualizar de uno en uno. Comprobando en cada actualización que tanto el plugin como la web funcionan con normalidad.</p>



<p class="wp-block-paragraph">Por ejemplo, si descargamos una nueva versión de Ninja Forms (plugin para envío de formularios) podemos enviar un formulario de prueba.</p>



<p class="wp-block-paragraph">Si algún plugin funcionase mal tras instalar una versión nueva, podemos desactivarlo mediante el panel de plugins:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/005-4-1.jpg" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://danisanchez.net/wp-content/uploads/2016/07/005-4-1.jpg" alt="Desactivar plugins" class="wp-image-1045"/></a></figure>



<p class="wp-block-paragraph">Una vez desactivado nos da la opción de Borrarlo directamente, o también podemos borrarlo desde el FTP. Después restauramos mediante FTP la versión anterior del plugin que teníamos descargada y volvemos a activarlo en el panel de plugins.</p>



<p class="wp-block-paragraph">Si un plugin provocase un fallo total en la web que no nos permitiera acceder al panel de control para desactivarlo, podemos <strong>borrarlo directamente desde el FTP y restaurar la anterior versión</strong>. Esto debería volver todo a la normalidad.</p>



<p class="wp-block-paragraph">Cuando una nueva versión de un plugin contiene errores graves es habitual que el programador vuelva a subir una versión rápidamente, por lo que conviene estar a tanto para ver cuando ha salido la nueva versión corregida.</p>



<h2 class="wp-block-heading">Actualizando WordPress</h2>



<p class="wp-block-paragraph">Cuando recibimos aviso de una nueva actualización de WordPress, <strong>también debemos proceder con cautela</strong>, aunque como dije al principio conviene tenerlo actualizado a la versión más reciente sobre todo por temas de seguridad, es posible que <strong>al actualizar a una versión de WordPress algún plugin nos deje de funcionar.</strong></p>



<p class="wp-block-paragraph">Los plugins correctamente mantenidos por su autor, suelen recibir actualización casi al instante de recibirse una nueva versión de WordPress. Seguramente ya habrán adaptado sus plugins probando en las versiones Beta del nuevo WordPress que vaya a salir.</p>



<p class="wp-block-paragraph">Pero si estamos usando un plugin que ha dejado de actualizarse pero es muy importante para nuestra web, del cual no hemos conseguido encontrar sustituto, es posible que al actualizar a la nueva versión de Wodpress, este deje de funcionar. Por lo que ya debemos valorar si prescindimos de dicho plugin en pos de la seguridad o mantenemos la versión anterior hasta que encontremos una nueva solución.</p>



<p class="wp-block-paragraph">Las versiones de WordPress suelen tener una numeración de 3 dígitos. Actualmente nos entramos en la versión 4.5.3. Cada número más a la izquierda indica una mayor actualización de la versión. Es decir si pasamos de una versión 4.5.<strong>3</strong> a una 4.5.<strong>4</strong>, lo más seguro es que se traten de pequeños arreglos de optimización y seguridad que no deberían afectar a los plugins. Pero si pasamos de una versión 4.<strong>5</strong>.3 a una 4.<strong>6</strong>.0, sí es probable que haya cambios internos que afecten a la funcionalidad de algunos plugins. Ni que decir tiene si ya pasamos de una <strong>4</strong>.6.0 a una <strong>5</strong>.0.0.</p>



<p class="wp-block-paragraph">Para este caso antes de actualizar a&nbsp;una versión mayor de WordPress&nbsp;deberíamos hacer copia de todos los archivos (la carpeta entera de WordPress) en nuestro PC, por si la actualización provoca fallos irreparables, poder realizar un respaldo de su estado anterior.</p>



<h2 class="wp-block-heading"><strong>Copia de seguridad de la base de datos</strong></h2>



<p class="wp-block-paragraph">Pero una cosa que tampoco debemos olvidar es que una actualización mayor de WordPress también hará cambios en la base de datos del servidor, por lo que si restauramos nuestra versión anterior, la nueva base de datos podría no ser compatible y que tampoco funcionase correctamente, por lo que antes de actualizar a una versión mayor de WordPress deberíamos hacer una copia completa de la base de datos.</p>



<p class="wp-block-paragraph">Cualquier servidor de hosting debería permitirnos un acceso al phpmyadmin, para gestionar nuestra base de datos.</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/007-2.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1268" height="666" src="https://danisanchez.net/wp-content/uploads/2016/07/007-2.jpg" alt="007" class="wp-image-1046" srcset="https://danisanchez.net/wp-content/uploads/2016/07/007-2.jpg 1268w, https://danisanchez.net/wp-content/uploads/2016/07/007-2-300x158.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/007-2-1024x538.jpg 1024w, https://danisanchez.net/wp-content/uploads/2016/07/007-2-768x403.jpg 768w" sizes="auto, (max-width: 1268px) 100vw, 1268px" /></a></figure>



<p class="wp-block-paragraph">Dentro de la pantalla principal de phpmyadmin, marcamos la base de datos que queremos guardar y hacemos clic en Exportar:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/008-3.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1271" height="665" src="https://danisanchez.net/wp-content/uploads/2016/07/008-3.jpg" alt="008" class="wp-image-1047" srcset="https://danisanchez.net/wp-content/uploads/2016/07/008-3.jpg 1271w, https://danisanchez.net/wp-content/uploads/2016/07/008-3-300x157.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/008-3-1024x536.jpg 1024w, https://danisanchez.net/wp-content/uploads/2016/07/008-3-768x402.jpg 768w" sizes="auto, (max-width: 1271px) 100vw, 1271px" /></a></figure>



<p class="wp-block-paragraph">Dejamos el formato de la copia de seguridad en SQL:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/009-3.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1284" height="677" src="https://danisanchez.net/wp-content/uploads/2016/07/009-3.jpg" alt="009" class="wp-image-1048" srcset="https://danisanchez.net/wp-content/uploads/2016/07/009-3.jpg 1284w, https://danisanchez.net/wp-content/uploads/2016/07/009-3-300x158.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/009-3-1024x540.jpg 1024w, https://danisanchez.net/wp-content/uploads/2016/07/009-3-768x405.jpg 768w" sizes="auto, (max-width: 1284px) 100vw, 1284px" /></a></figure>



<p class="wp-block-paragraph">Pulsamos en continuar y esto nos guardará un archivo con el nombre de la base de datos y la extensión .sql.</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/010-3.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1280" height="675" src="https://danisanchez.net/wp-content/uploads/2016/07/010-3.jpg" alt="010" class="wp-image-1049" srcset="https://danisanchez.net/wp-content/uploads/2016/07/010-3.jpg 1280w, https://danisanchez.net/wp-content/uploads/2016/07/010-3-300x158.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/010-3-1024x540.jpg 1024w, https://danisanchez.net/wp-content/uploads/2016/07/010-3-768x405.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></a></figure>



<p class="wp-block-paragraph"><strong>Ese archivo es la copia de nuestra base de datos.</strong></p>



<p class="wp-block-paragraph">Si alguna vez necesitásemos restaurarla, solo debemos entrar en phpmyadmin, borrar la base de datos que no funciona, crear una base de datos vacía nueva <strong>con el mismo nombre:</strong></p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/011-4.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1609" height="454" src="https://danisanchez.net/wp-content/uploads/2016/07/011-4.jpg" alt="Crear base de datos vacía" class="wp-image-1057" srcset="https://danisanchez.net/wp-content/uploads/2016/07/011-4.jpg 1609w, https://danisanchez.net/wp-content/uploads/2016/07/011-4-300x85.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/011-4-1024x289.jpg 1024w, https://danisanchez.net/wp-content/uploads/2016/07/011-4-768x217.jpg 768w, https://danisanchez.net/wp-content/uploads/2016/07/011-4-1536x433.jpg 1536w" sizes="auto, (max-width: 1609px) 100vw, 1609px" /></a></figure>



<p class="wp-block-paragraph">Y&nbsp;pulsar en Importar:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/012-2.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1270" height="324" src="https://danisanchez.net/wp-content/uploads/2016/07/012-2.jpg" alt="Importar base de datos en phpmyadmin" class="wp-image-1058" srcset="https://danisanchez.net/wp-content/uploads/2016/07/012-2.jpg 1270w, https://danisanchez.net/wp-content/uploads/2016/07/012-2-300x77.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/012-2-1024x261.jpg 1024w, https://danisanchez.net/wp-content/uploads/2016/07/012-2-768x196.jpg 768w" sizes="auto, (max-width: 1270px) 100vw, 1270px" /></a></figure>



<p class="wp-block-paragraph">Seleccionamos el archivo .sql de respaldo. Así volveríamos a la versión anterior de nuestra base de datos:</p>



<figure class="wp-block-image"><a href="https://danisanchez.net/wp-content/uploads/2016/07/013-15.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1029" height="851" src="https://danisanchez.net/wp-content/uploads/2016/07/013-15.jpg" alt="importación de base de datos en phpmyadmin" class="wp-image-1059" srcset="https://danisanchez.net/wp-content/uploads/2016/07/013-15.jpg 1029w, https://danisanchez.net/wp-content/uploads/2016/07/013-15-300x248.jpg 300w, https://danisanchez.net/wp-content/uploads/2016/07/013-15-1024x847.jpg 1024w, https://danisanchez.net/wp-content/uploads/2016/07/013-15-768x635.jpg 768w" sizes="auto, (max-width: 1029px) 100vw, 1029px" /></a></figure>



<p class="wp-block-paragraph">Lo dicho, es altamente recomendable mantener nuestra plataforma WordPress y plugins debidamente actualizados y es muy sencillo hacerlo, pero si no queremos llevarnos algún que otro susto, conviene seguir estas recomendaciones.</p>



<p class="wp-block-paragraph">Recuerda que si tienes alguna duda o quieres comentar tus experiencias, deja tu comentario <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
