<?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>OTP on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/otp/</link><description>Recent content in OTP on Karpoke - Just Another Blog</description><generator>Hugo -- 0.159.0</generator><language>es</language><lastBuildDate>Sun, 22 Mar 2015 02:01:00 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/otp/index.xml" rel="self" type="application/rss+xml"/><item><title>Servicio de SSH con Latch en Ubuntu</title><link>http://karpoke.ignaciocano.com/2015/03/22/servicio-de-ssh-con-latch-en-ubuntu/</link><pubDate>Sun, 22 Mar 2015 02:01:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2015/03/22/servicio-de-ssh-con-latch-en-ubuntu/</guid><description>&lt;p&gt;Mediante &lt;a href="https://latch.elevenpaths.com/"&gt;Latch&lt;/a&gt;, podemos añadir una capa extra de seguridad a nuestro
servicio SSH, limitando la ventana de tiempo durante la cual permitimos
iniciar sesión en el servidor.&lt;/p&gt;
&lt;h2 id="instalación"&gt;Instalación&lt;/h2&gt;
&lt;p&gt;Descargamos los paquetes que vamos a necesitar:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sudo aptitude install gcc make
$ sudo aptitude install libpam0g-dev libcurl4-gnutls-dev libssl-dev
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;(Si ya teníamos instalado el paquete &lt;code&gt;libcurl4-openssl-dev&lt;/code&gt;, podemos
usar éste en lugar de &lt;code&gt;libcurl4-gnutls-dev&lt;/code&gt;.)&lt;/p&gt;
&lt;p&gt;Descargamos el código de github y compilamos:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ git clone https://github.com/ElevenPaths/latch-plugin-unix.git
$ cd latch-plugin-unix
$ ./configure prefix=/usr sysconfdir=/etc &amp;amp;&amp;amp; make &amp;amp;&amp;amp; sudo make install
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Antes de continuar, vamos al &lt;a href="https://latch.elevenpaths.com/www/developers/editapplication"&gt;área de desarrolladores&lt;/a&gt; y creamos una
cuenta para este servicio. Ahí obtenemos el identificador de aplicación
y la contraseña.&lt;/p&gt;</description></item><item><title>Túnel SSH inverso</title><link>http://karpoke.ignaciocano.com/2011/09/30/tunel-ssh-inverso/</link><pubDate>Fri, 30 Sep 2011 18:03:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/09/30/tunel-ssh-inverso/</guid><description>&lt;p&gt;El escenario es el siguiente. Tenemos un equipo remoto C detrás de un
cortafuegos, &lt;em&gt;router&lt;/em&gt; o similar, que no podemos configurar y no permite
conexiones entrantes, de tal manera que el equipo es inaccesible desde
el exterior de la red en la que está. Otro equipo A, el nuestro, también
está detrás de un cortafuegos, en otra red, que tampoco podemos
configurar y tampoco permite conexiones entrantes. La buena noticia es
que tenemos un servidor remoto B en otra red diferente al que sí tenemos
acceso por SSH desde el equipo remoto C y desde el nuestro (el A). Tanto
el equipo remoto C como el servidor B tienen un servidor SSH corriendo.&lt;/p&gt;</description></item><item><title>Servicio de SSH con sistema de verificación en dos pasos de Google en Ubuntu Natty Narwhal</title><link>http://karpoke.ignaciocano.com/2011/08/05/servicio-de-ssh-con-sistema-de-verificacion-en-dos-pasos-de-google-en-ubuntu-natty-narwhal/</link><pubDate>Fri, 05 Aug 2011 02:21:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/08/05/servicio-de-ssh-con-sistema-de-verificacion-en-dos-pasos-de-google-en-ubuntu-natty-narwhal/</guid><description>&lt;p&gt;Un sistema de verificación en dos pasos, (&lt;em&gt;Two Factor Authentication&lt;/em&gt; o
2FA) consiste en que la autenticación a un servicio se realiza mediante
dos piezas de información, una que conocemos y otra que no. La pieza que
conocemos es nuestra contraseña, que es susceptible de ser sustraída,
mientras que la información que no conocemos es un número de
identificación (PIN) aleatorio que cambia cada 30 segundos y que está
vinculado con un dispositivo hardware. Esto es lo que se conoce como una
contraseña de un solo uso (One Time Password u OTP). De esta forma,
aunque alguien nos robe o averigüe nuestra contraseña, a no ser que
también tenga acceso al dispositivo que crea los PINs, no podrá acceder
al servicio con nuestra cuenta.&lt;/p&gt;</description></item></channel></rss>