<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Https on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/https/</link><description>Recent content in Https on Karpoke - Just Another Blog</description><generator>Hugo -- 0.159.0</generator><language>es</language><lastBuildDate>Fri, 14 Nov 2014 13:02:00 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/https/index.xml" rel="self" type="application/rss+xml"/><item><title>FrootVPN, servicio VPN anónimo y gratuito para Android y Ubuntu</title><link>http://karpoke.ignaciocano.com/2014/11/14/frootvpn-servicio-vpn-anonimo-y-gratuito-para-android-y-ubuntu/</link><pubDate>Fri, 14 Nov 2014 13:02:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2014/11/14/frootvpn-servicio-vpn-anonimo-y-gratuito-para-android-y-ubuntu/</guid><description>&lt;p&gt;&lt;a href="https://www.frootvpn.com/"&gt;FrootVPN&lt;/a&gt; es un servicio VPN que se anuncia enfocado a preservar la
privacidad y el anonimato, a la par que gratuito. Mediante el uso de un
servicio como éste, podremos conectarnos a Internet de forma segura y
anónima desde sitios que pudieran no serlo, por ejemplo, redes abiertas
que no usan cifrado, servicios que restringen el acceso por país, países
que censuran la libertad de expresión o el acceso a la cultura, etc.&lt;/p&gt;</description></item><item><title>Subdominios dinámicos en un alojamiento con dominio dinámico en OVH</title><link>http://karpoke.ignaciocano.com/2012/12/15/subdominios-dinamicos-en-un-alojamiento-con-dominio-dinamico-en-ovh/</link><pubDate>Sat, 15 Dec 2012 01:05:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/12/15/subdominios-dinamicos-en-un-alojamiento-con-dominio-dinamico-en-ovh/</guid><description>&lt;p&gt;Lo que se pretende es conseguir una manera rápida y sencilla de poner
sitios web &lt;em&gt;online&lt;/em&gt;. Una vez configurado el servidor web y el servidor
DNS, lo único que tendremos que hacer para tener accesible un nuevo
sitio web será colocarlo en un directorio concreto del servidor y
podremos acceder a él a través del subdominio con el nombre del
directorio. Por ejemplo, si creamos la web &lt;code&gt;web1&lt;/code&gt;, automáticamente será
accesible desde &lt;code&gt;web1.example.com&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ownCloud con MySQL en Ubuntu Lucid Lynx 10.04</title><link>http://karpoke.ignaciocano.com/2012/05/10/owncloud-con-mysql-en-ubuntu-lucid-lynx-10-04/</link><pubDate>Thu, 10 May 2012 16:17:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/05/10/owncloud-con-mysql-en-ubuntu-lucid-lynx-10-04/</guid><description>&lt;p&gt;&lt;img alt="Owncloud logo" loading="lazy" src="http://karpoke.ignaciocano.com/images/owncloud-logo-300x148.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://owncloud.org/"&gt;ownCloud&lt;/a&gt; es una aplicación de código abierto que nos facilita tener
nuestra propia nube, permitiendo guardar, sincronizar y compartir todo
tipo de archivos, incluyendo imágenes, música y vídeos. También tenemos
la posibilidad de incluir &lt;a href="http://apps.owncloud.com/"&gt;aplicaciones de terceros&lt;/a&gt; tales como un
calendario, un gestor de contactos, un editor de texto, gestión de
enlaces, etc.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Owncloud files" loading="lazy" src="http://karpoke.ignaciocano.com/images/owncloud-files-300x119.png"&gt;&lt;/p&gt;
&lt;p&gt;Para instalarlo en Ubuntu Lucid Lynx 10.04, seguiremos los siguientes
pasos.&lt;/p&gt;
&lt;p&gt;Instalamos las dependencias, incluyendo algunas opcionales:&lt;/p&gt;</description></item><item><title>Forzar el uso de SSL/HTTPS de un directorio en Apache2 mediante .htaccess y mod_rewrite</title><link>http://karpoke.ignaciocano.com/2012/05/10/forzar-el-uso-de-sslhttps-de-un-directorio-en-apache2-mediante-htaccess-y-mod_rewrite/</link><pubDate>Thu, 10 May 2012 15:35:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/05/10/forzar-el-uso-de-sslhttps-de-un-directorio-en-apache2-mediante-htaccess-y-mod_rewrite/</guid><description>&lt;p&gt;Si queremos que el acceso a un directorio concreto, es decir, que afecte
únicamente la ruta relativa en la URL que accede a ese directorio, se
realice mediante una conexión segura, suponiendo que ya tenemos
configurado el servidor de forma adecuada, basta incluir en ese
directorio un fichero &lt;code&gt;.htaccess&lt;/code&gt; que contenga:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Así, si por ejemplo, queremos que la ruta &lt;code&gt;http://localhost/secure/&lt;/code&gt; se
acceda de forma segura, suponiendo que el &lt;code&gt;DocumentRoot&lt;/code&gt; apunta a
&lt;code&gt;/var/www&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>HTTP Strict Transport Security</title><link>http://karpoke.ignaciocano.com/2011/09/11/http-strict-transport-security/</link><pubDate>Sun, 11 Sep 2011 17:37:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/09/11/http-strict-transport-security/</guid><description>&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security"&gt;HTTP Strict Transport Security&lt;/a&gt; (HSTS) es un mecanismo de seguridad
web donde el servidor exige que las conexiones se realicen únicamente
mediante conexiones seguras. El servidor informa de esta política de
seguridad utilizando la cabecera &lt;code&gt;Strict-Transport-Security&lt;/code&gt;, en donde
se especifica el periodo durante el cual las conexiones seguras son
obligatorias.&lt;/p&gt;
&lt;p&gt;Si una web proporciona acceso seguro (HTTPS) pero accedemos de forma no
segura (HTTP) &lt;a href="http://hacks.mozilla.org/2010/08/firefox-4-http-strict-transport-security-force-https/"&gt;podría suceder que nos redirija a la versión segura&lt;/a&gt;,
sin embargo, ya se había iniciado una conversación sin cifrar. Este
comportamiento puede ser explotado por un ataque &lt;em&gt;Man-In-The-Middle&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>SSH over HTTP-Proxy</title><link>http://karpoke.ignaciocano.com/2011/08/15/ssh-over-http-proxy/</link><pubDate>Mon, 15 Aug 2011 04:29:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/08/15/ssh-over-http-proxy/</guid><description>&lt;p&gt;A veces, queremos poder navegar o chatear por Internet pero no queremos
que nadie pueda conocer, ni bloquear, las páginas que visitamos o espiar
nuestras conversaciones, bien porque porque estamos en el trabajo, la
universidad o en una red abierta. En la red a la que estamos conectados
puede que utilicen un &lt;em&gt;proxy&lt;/em&gt; para controlar y bloquear servicios. Este
&lt;a href="http://ha.ckers.org/trillianremote.html"&gt;bloqueo podría ser por puerto o por protocolo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Es posible que bloqueen algunas URLs, o IPs, pero seguramente tenemos
acceso a la web, es decir, los puertos 80 y 443. Crearemos un túnel
seguro para poder navegar seguros y evitar estas restricciones. Eso sí,
puede que aparezca en algún &lt;em&gt;log&lt;/em&gt; que nos hemos conectado a nuestra
máquina remota.&lt;/p&gt;</description></item><item><title>sslh, compartiendo el puerto 443</title><link>http://karpoke.ignaciocano.com/2011/07/30/sslh-compartiendo-el-puerto-443/</link><pubDate>Sat, 30 Jul 2011 19:21:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/07/30/sslh-compartiendo-el-puerto-443/</guid><description>&lt;p&gt;Podemos tener varios motivos para tener escuchando nuestro servicio de SSH en
el puerto 443. Ya sea porque queremos evitarnos los continuos intentos de
conexión que sufrimos por tener el servicio escuchando en el puerto 22 o porque
desde donde estemos, ya sea en el trabajo o en un hotel, no estén permitidas
las conexiones que no sean al puerto 80 o 443. Pero, ¿y si &lt;a href="http://dischord.org/blog/2010/08/25/multiplexing-ssh-and-ssl/"&gt;ya tenemos un
servidor web&lt;/a&gt; escuchando en el puerto 443?&lt;/p&gt;</description></item><item><title>I do not want to be tracked</title><link>http://karpoke.ignaciocano.com/2011/07/02/i-do-not-want-to-be-tracked/</link><pubDate>Sat, 02 Jul 2011 14:01:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/07/02/i-do-not-want-to-be-tracked/</guid><description>&lt;p&gt;&lt;img alt="firefox-preferences-privacy-tracking" loading="lazy" src="http://karpoke.ignaciocano.com/images/firefox-preferences-privacy-tracking-300x72.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Firefox &amp;gt; Menú Editar &amp;gt; Preferencias &amp;gt; Privacidad &amp;gt; No deseo ser
rastreado&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Un pequeño listado de &lt;a href="http://usemoslinux.blogspot.com/2011/07/las-5-mejores-extensiones-de-firefox.html"&gt;complementos para Firefox para proteger nuestra
privacidad&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;» &lt;a href="http://addons.mozilla.org/es-ES/firefox/addon/noscript/"&gt;No-Script&lt;/a&gt;, bloquea la ejecución de Javascript, Java, Flash,&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Silverlight y otros
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;» &lt;a href="http://addons.mozilla.org/es-ES/firefox/addon/ghostery/"&gt;Ghostery&lt;/a&gt;, bloquea aquellos servicios que recolectan información&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;privada y del comportamiento del usuario
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;» &lt;a href="http://addons.mozilla.org/es-ES/firefox/addon/betterprivacy/"&gt;BetterPrivacy&lt;/a&gt;, bloquea las cookies de Flash
» &lt;a href="http://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/contribute/roadblock/?src=browse&amp;amp;version=3.0.1"&gt;Foxy Proxy&lt;/a&gt;, permite cambiar entre &lt;em&gt;proxies&lt;/em&gt; basándose en reglas&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;y de forma automática
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;» &lt;a href="http://addons.mozilla.org/es-ES/firefox/addon/duck-duck-go-ssl-search-plugin/"&gt;DuckDuckGo&lt;/a&gt;, incluye al buscador &lt;a href="http://duckduckgo.com/"&gt;DuckDuckGo&lt;/a&gt;, el cual&lt;/p&gt;</description></item><item><title>Usando una conexión segura en el panel de control de Wordpress</title><link>http://karpoke.ignaciocano.com/2011/06/14/usando-una-conexion-segura-en-el-panel-de-control-de-wordpress/</link><pubDate>Tue, 14 Jun 2011 14:17:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/06/14/usando-una-conexion-segura-en-el-panel-de-control-de-wordpress/</guid><description>&lt;p&gt;Si tenemos &lt;a href="http://karpoke.ignaciocano.com/2010/12/30/la-infame-actualizacion-de-wordpress-en-15-segundos/"&gt;instalado un WordPress&lt;/a&gt; y queremos &lt;a href="http://rackerhacker.com/2009/07/31/requiring-ssl-encryption-for-wordpress-administration/"&gt;iniciar sesión a
través de una conexión segura&lt;/a&gt;, deberemos modificar el fichero
&lt;code&gt;/usr/share/wordpress/wp-config.php&lt;/code&gt; y añadir:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;define(&amp;#39;FORCE_SSL_LOGIN&amp;#39;, true);
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Si queremos que se use la conexión segura en todo el panel de control,
en lugar de lo anterior, añadiremos:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;define(&amp;#39;FORCE_SSL_ADMIN&amp;#39;, true);
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Para que esto funcione, es necesario que &lt;a href="http://karpoke.ignaciocano.com/2011/06/14/configurar-apache-para-servir-conexiones-seguras/"&gt;Apache esté configurado para
servir conexiones seguras&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h4 id="actualización-a-13-de-julio-de-2013"&gt;Actualización a 13 de julio de 2013&lt;/h4&gt;
&lt;p&gt;Si hemos iniciado sesión y navegamos por nuestra página web, deberíamos
asegurarnos de que seguimos usando una conexión segura, ya que estamos
enviando nuestra &lt;em&gt;cookie&lt;/em&gt; de sesión y alguien en la misma red podría
llegar a capturarla si no es así.&lt;/p&gt;</description></item><item><title>Configurar Apache para servir conexiones seguras</title><link>http://karpoke.ignaciocano.com/2011/06/14/configurar-apache-para-servir-conexiones-seguras/</link><pubDate>Tue, 14 Jun 2011 14:13:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/06/14/configurar-apache-para-servir-conexiones-seguras/</guid><description>&lt;p&gt;Si tenemos Apache, y queremos configurarlo para que se pueda navegar de
forma segura por nuestro sitio utilizando el protocolo HTTPS,
necesitamos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;crear las claves que se utilizarán para cifrar la conexión,&lt;/li&gt;
&lt;li&gt;configurar &lt;code&gt;mod_ssl&lt;/code&gt;, el módulo de Apache para usar conexiones&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;seguras,
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;y permitir la conexión por el puerto 443.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="crear-las-claves-de-cifrado"&gt;Crear las claves de cifrado&lt;/h2&gt;
&lt;p&gt;Vamos a generar un par de claves RSA triple DES de 2048 bits en el
directorio &lt;code&gt;/etc/ssl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Detectando intrusos en Ubuntu Maverick Meerkat</title><link>http://karpoke.ignaciocano.com/2011/03/07/detectando-intrusos-en-ubuntu-maverick-meerkat/</link><pubDate>Mon, 07 Mar 2011 22:11:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/03/07/detectando-intrusos-en-ubuntu-maverick-meerkat/</guid><description>&lt;p&gt;Un artículo para tener en cuenta algunas de las acciones que podemos
llevar a cabo para &lt;a href="http://dzulkifli.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=109:securing-maverick-meerkat&amp;amp;catid=35:ubuntu&amp;amp;Itemid=85"&gt;securizar Ubuntu Maverick Meerkat&lt;/a&gt;. Algunos
programas para facilitar la tarea de controlar los intentos de acceso al
sistema:&lt;/p&gt;
&lt;h2 id="ufw"&gt;ufw&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;ufw&lt;/code&gt; es una forma sencilla de manejar un cortafuegos. Nada más
instalarlo, lo habilitamos:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sudo ufw enable
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Damos de alta los servicios^&lt;a href="#servicios"&gt;1&lt;/a&gt;^ que queremos que estén disponibles:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sudo ufw allow http
$ sudo ufw allow https
$ sudo ufw allow 1234
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Si queremos deshacer alguna de estas acciones, por ejemplo, eliminar la
regla para el puerto 1234:&lt;/p&gt;</description></item></channel></rss>