<?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>10.04 on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/10.04/</link><description>Recent content in 10.04 on Karpoke - Just Another Blog</description><generator>Hugo -- 0.159.0</generator><language>es</language><lastBuildDate>Sun, 03 Jun 2012 03:59:00 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/10.04/index.xml" rel="self" type="application/rss+xml"/><item><title>Symfony en Ubuntu Lucid Lynx 10.04</title><link>http://karpoke.ignaciocano.com/2012/06/03/symfony-en-ubuntu-lucid-lynx-10-04/</link><pubDate>Sun, 03 Jun 2012 03:59:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/06/03/symfony-en-ubuntu-lucid-lynx-10-04/</guid><description>&lt;p&gt;&lt;a href="http://www.symfony-project.org/"&gt;Symfony&lt;/a&gt; es una &lt;em&gt;framework&lt;/em&gt; MVC escrito en PHP para el desarrollo
rápido de páginas web. Además, ofrece un conjunto de buenas prácticas
para desarrollar páginas más seguras y con un coste de mantenimiento
menor.&lt;/p&gt;
&lt;p&gt;Para que la instalación sea más segura, los ficheros de Symfony debería
estar fuera del &lt;code&gt;DocumentRoot&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="requisitos"&gt;Requisitos&lt;/h2&gt;
&lt;p&gt;Symfony se basa en entorno LAMPP, por lo que suponemos que ya tenemos
configurado Apache, MySQL y PHP versión 5.2.4 o superior. Para comprobar
si todo está correctamente configurado y que cumplimos los
requerimientos para Symfony, descargamos siguiente &lt;em&gt;script&lt;/em&gt; y lo
ejecutamos, pasando como parámetro la ruta al archivo &lt;code&gt;php.ini&lt;/code&gt; que
utiliza apache (por defecto, al ejecutarlo desde el terminal en lugar
del navegador, utiliza otro archivo &lt;code&gt;php.ini&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>Apache2 y mod_security en Ubuntu Lucid Lynx 10.04</title><link>http://karpoke.ignaciocano.com/2012/04/12/apache2-y-mod_security-en-ubuntu-lucid-lynx-10-04/</link><pubDate>Thu, 12 Apr 2012 22:34:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/04/12/apache2-y-mod_security-en-ubuntu-lucid-lynx-10-04/</guid><description>&lt;p&gt;&lt;code&gt;mod_security&lt;/code&gt; es un módulo de Apache que actua como cortafuegos,
protegiendo contra diversos tipos de ataque, y permitiendo monitorizar
el tráfico HTTP en tiempo real.&lt;/p&gt;
&lt;p&gt;Por sí solo, el módulo no provee la protección, sino que deben añadirse
reglas. Afortunadamente, existen conjuntos de reglas predefinidos, como
el OWASP ModSecurity Core Rule Set Project, que nos facilitan la tarea.
Al contrario que los sistemas de detección de intrusos, basados en
firmas de vulnerabilidades conocidas, este conjunto de reglas protege
contra vulnerabilidades desconocidas que pueda haber en las aplicaciones
web.&lt;/p&gt;</description></item><item><title>Instalar deluge en Ubuntu Lucid Lynx</title><link>http://karpoke.ignaciocano.com/2012/02/09/instalar-deluge-en-ubuntu-lucid-lynx/</link><pubDate>Thu, 09 Feb 2012 02:31:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/02/09/instalar-deluge-en-ubuntu-lucid-lynx/</guid><description>&lt;p&gt;&lt;code&gt;deluge&lt;/code&gt; es un cliente de BitTorrent en el que la interfaz está separada
del núcleo, que corre como un servicio, lo que posibilita usarlo de
forma remota a través de una interfaz web.&lt;/p&gt;
&lt;h2 id="instalación"&gt;Instalación&lt;/h2&gt;
&lt;p&gt;Podemos instalar &lt;code&gt;deluge&lt;/code&gt; y su interfaz web desde los repositorios:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sudo aptitude install deluged deluge-webui
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Crearemos el usuario &amp;ldquo;deluge&amp;rdquo; para ejecutar este servicio:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sudo adduser --disabled-password --system --home /var/lib/deluge --gecos &amp;#34;SamRo Deluge server&amp;#34; --group deluge
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Creamos el &lt;em&gt;script&lt;/em&gt; &lt;code&gt;/etc/default/deluge-daemon&lt;/code&gt;:&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><item><title>Actualizando Ubuntu a la última distribución de forma remota</title><link>http://karpoke.ignaciocano.com/2011/01/07/actualizando-ubuntu-a-la-ultima-distribucion-de-forma-remota/</link><pubDate>Fri, 07 Jan 2011 04:38:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/01/07/actualizando-ubuntu-a-la-ultima-distribucion-de-forma-remota/</guid><description>&lt;p&gt;Instalamos el paquete &lt;code&gt;update-manager&lt;/code&gt;, si es que no lo teníamos:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sudo aptitude install update-manager
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Comprobamos que el fichero &lt;code&gt;/etc/update-manager/release-upgrades&lt;/code&gt;
contiene:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Prompt=normal
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Si contiene &lt;code&gt;Prompt=lts&lt;/code&gt; sólo nos actualizará si hay una &lt;a href="http://es.wikipedia.org/wiki/Ubuntu"&gt;LTS&lt;/a&gt; nueva.
Si contiene &lt;code&gt;Prompt=never&lt;/code&gt;&amp;hellip; no actualizará nada.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Ape Man Evolution" loading="lazy" src="http://karpoke.ignaciocano.com/images/ape_man_evolution.png"&gt;&lt;/p&gt;
&lt;p&gt;Y ejecutamos el comando &lt;code&gt;do-release-upgrade&lt;/code&gt;:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;$ sudo do-release-upgrade
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;» &lt;a href="http://www.ubuntugeek.com/how-to-upgrade-from-ubuntu-10-04-lucid-to-ubuntu-10-10-maverick-desktop-and-server.html"&gt;ubuntugeek&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>