<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7347496526781359143</id><updated>2011-08-05T13:38:21.038-07:00</updated><category term='webmin'/><category term='LAMP'/><category term='Ubuntu Server Linux'/><category term='VMWare'/><category term='Ubuntu Linux'/><category term='seguridad'/><title type='text'>The Ubuntu Linux Experience</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-5530626065350519515</id><published>2007-07-14T07:40:00.000-07:00</published><updated>2007-07-14T08:03:10.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><title type='text'>Instalar VMware server en Ubuntu Feisty</title><content type='html'>Me ha costado, pero al final me ha salido.&lt;br /&gt;&lt;br /&gt;He usado estas dos direcciones:&lt;br /&gt;1. &lt;a href="http://ubuntuforums.org/showthread.php?t=338305&amp;page=2&amp;highlight=vmware+feisty"&gt;http://ubuntuforums.org/showthread.php?t=338305&amp;page=2&amp;highlight=vmware+feisty&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. &lt;a href="http://ubuntuforums.org/showthread.php?t=493367"&gt;http://ubuntuforums.org/showthread.php?t=493367&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El resumen:&lt;br /&gt;&lt;br /&gt;Paso 1: Instalar los módulos necesarios&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sudo apt-get install vmware-server-kernel-modules vmware-tools-kernel-modules xinetd&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Paso 2: Descargar una versión de &lt;span style="font-style:italic;"&gt;vmware server&lt;/span&gt; de &lt;a href="http://www.vmware.com/download/server/"&gt;http://www.vmware.com/download/server/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Paso 3: Descomprimir el fichero descargado:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;tar -xzvf VMware-server-1.0.1-29996.tar.gz&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Paso 4: Instalación fallida (necesario)&lt;br /&gt;Las opciones por defecto están bien... basta pulsar mucho "enter", "q" cuando te muestre la licencia y "yes" cuando te pregunte si la aceptas&lt;br /&gt;&lt;code&gt;&lt;br /&gt;cd vmware-server-distrib/&lt;br /&gt;./vmware-install.pl&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Paso 5: "Parchear" /usr/bin/vmware-config.pl y /etc/init.d/vmware&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sudo sed -i -e "s/\/sbin\/insmod -s -f \"\/lib\/modules\/\`uname -r\`\/misc\/\$1.o\"/modprobe -s -f \$1/" /etc/init.d/vmware&lt;br /&gt;sudo sed -i -e "s/sub configure_module {/sub configure_module {\n return 'yes';/" /usr/bin/vmware-config.pl&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Paso 6: Reconfigurar vmware&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sudo vmware-config.pl&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Paso 7: Serial number&lt;br /&gt;Al final del paso anterior nos solicita un serial number. VMware los da gratuitamente en &lt;a href="http://register.vmware.com/content/registration.html"&gt;http://register.vmware.com/content/registration.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Paso 8: A correr&lt;br /&gt;En el menú Aplicaciones -&gt; Herramientas de sistema aparece el "VMware Server Console"; nos conectamos al servidor local y ala, ya está.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-5530626065350519515?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/5530626065350519515/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=5530626065350519515' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/5530626065350519515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/5530626065350519515'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/07/instalar-vmware-server-en-ubuntu-feisty.html' title='Instalar VMware server en Ubuntu Feisty'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-4246222592466665838</id><published>2007-02-07T09:50:00.000-08:00</published><updated>2007-02-09T05:05:00.430-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Compilando el kernel en Ubuntu Linux</title><content type='html'>Magnífica guía rápida (¡a la primera! ¡no tengo nada que añadir, quitar o cometar!):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ubuntu-es.org/node/431"&gt;Cómo compilar el kernel de Ubuntu | Ubuntu.es&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-4246222592466665838?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/4246222592466665838/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=4246222592466665838' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/4246222592466665838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/4246222592466665838'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/compilando-el-kernel-en-ubuntu-linux.html' title='Compilando el kernel en Ubuntu Linux'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-6489371978709912101</id><published>2007-02-05T11:13:00.000-08:00</published><updated>2007-02-08T03:29:26.466-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Instalando el lector de tarjetas inteligentes LTC31 en Ubuntu linux</title><content type='html'>Quiero instalar un &lt;a href="http://es.wikipedia.org/wiki/Tarjeta_inteligente"&gt;lector de tarjetas inteligentes&lt;/a&gt; &lt;a href="http://www.c3po.es/ltc31.html"&gt;LTC31&lt;/a&gt; en cuya caja se afirma que es compatible con Linux (sin más). Existen dos versiones de éste lector, yo tengo la más antigua (se supone que con la nueva no hay que hacer todo lo que cuento a continuación).&lt;br /&gt;&lt;br /&gt;Siguiendo las &lt;a href="http://www.c3po.es/pv_ltc31.html#ltc3x_usb_v1_linux"&gt;instrucciones de instalación para linux&lt;/a&gt; me encuentro que sólo funciona para kernels 2.4; si tienes un 2.6 tienes que aplicar un parche al código del kernel y recompilarlo. Ya empezamos.&lt;br /&gt;&lt;br /&gt;El parche hay que solicitárselo al departamento técnico. Yo ya lo he solicitado, pero no se han puesto en contacto conmigo ni para decirme que habían recibido mi solicitud. Buscando por ahí me he encontrado el &lt;a href="http://pcsclite.alioth.debian.org/ltc3xusb_on_kernel_2_6_11.patch.txt"&gt;parche para la versión 2.6.11&lt;/a&gt; pero yo tengo la 2.6.17 (y subiendo). Al intentar aplicar el parche, cómo no, me sale un error.&lt;br /&gt;&lt;br /&gt;El siguiente paso fué intentar aplicar el parche manualmente. El fichero a editar era drivers/usb/host/uhci-hcd.c y tras mucho buscar no encontré dónde aplicar el parche. Al final lo encontré, en otro fichero: drivers/usb/host/uhci-q.c. Supongo que el fichero uhci-hcd.c ha sido divido dos o más partes, y éste trozo de código ha acabado en éste fichero.&lt;br /&gt;&lt;br /&gt;El código que hay que cambiar es éste:&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;/* Can't have low-speed bulk transfers */&lt;br /&gt;if (urb-&gt;dev-&gt;speed == USB_SPEED_LOW)&lt;br /&gt;return -EINVAL;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;por éste otro:&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;ret = uhci_submit_common(uhci, urb, eurb, uhci-&gt;skel_bulk_qh);&lt;br /&gt;if (ret == -EINPROGRESS)&lt;br /&gt;uhci_inc_fsbr(uhci, urb);&lt;/span&gt;&lt;/blockquote&gt;Por supuesto, ésto lo he visto en el parche para la 2.6.11. Ahora toca recompilar el kernel y probar... ERROR. No podía ser tan fácil. Tras toquetear un poco la función la dejé así:&lt;br /&gt;&lt;blockquote style="font-family: courier new;font-family:arial;" &gt;&lt;span style="font-size:85%;"&gt;    int ret;&lt;br /&gt;&lt;br /&gt; /* Inicio parche LTC31 */&lt;br /&gt; qh-&gt;skel = uhci-&gt;skel_bulk_qh;&lt;br /&gt; ret = uhci_submit_common(uhci, urb, qh);&lt;br /&gt; if (ret == -EINPROGRESS)&lt;br /&gt;     uhci_inc_fsbr(uhci, urb);&lt;br /&gt; /* Fin parche LTC31 */&lt;br /&gt;&lt;br /&gt; //qh-&gt;skel = uhci-&gt;skel_bulk_qh;&lt;br /&gt; // ret = uhci_submit_common(uhci, urb, qh);&lt;br /&gt; if (ret == 0)&lt;br /&gt;     uhci_inc_fsbr(uhci, urb);&lt;br /&gt; return ret;&lt;/span&gt;&lt;/blockquote&gt;&lt;em&gt;&lt;code&gt;&lt;/code&gt;&lt;/em&gt;y... ¡me ha compilado! Ahora a ver si funciona.&lt;br /&gt;&lt;br /&gt;Pues va a ser que si. Al elegir en el Grub arrancar con el kernel recién generado ha funcionado el lector de tarjetas.&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-6489371978709912101?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/6489371978709912101/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=6489371978709912101' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/6489371978709912101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/6489371978709912101'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/instalando-el-lector-de-tarjetas.html' title='Instalando el lector de tarjetas inteligentes LTC31 en Ubuntu linux'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-2232938886077668801</id><published>2007-02-04T05:54:00.000-08:00</published><updated>2007-02-04T07:21:07.842-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Creando certificados y claves privadas con openssl</title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;Creando &lt;a href="http://es.wikipedia.org/wiki/Certificado_digital"&gt;certificados&lt;/a&gt; y &lt;a href="http://es.wikipedia.org/wiki/Clave_privada"&gt;claves privadas&lt;/a&gt; con &lt;a href="http://es.wikipedia.org/wiki/OpenSSL"&gt;openssl&lt;/a&gt;:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cómo instalar &lt;a href="http://www.openssl.org/"&gt;openssl&lt;/a&gt;&lt;/span&gt;&lt;a href="http://www.openssl.org/"&gt;:&lt;/a&gt; "&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get install openssl&lt;/span&gt;&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cómo crear un certificado de &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://es.wikipedia.org/wiki/Autoridad_de_Certificaci%C3%B3n"&gt;CA&lt;/a&gt;:&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;cd /usr/share/doc/openvpn/examples/easy-rsa/2.0&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;Edita el fichero "vars" y cambia la configuración de &lt;span style="font-style: italic;"&gt;KEY_COUNTRY&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;KEY_PROVINCE&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;KEY_CITY,&lt;/span&gt; &lt;span style="font-style: italic;"&gt;KE&lt;/span&gt;Y_ORG, y KEY_EMAIL. También he tenido que poner KEY_DIR. Luego ejecuta:&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;source vars&lt;br /&gt;sudo ./clean-all&lt;br /&gt;sudo ./build-ca&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;Y en el directorio "keys" podremos encontrar "ca.crt" (el certificado) y "ca.key" (la clave privada del certificado).&lt;br /&gt;&lt;br /&gt;Esta clave es la más importante de toda la &lt;a href="http://es.wikipedia.org/wiki/PKI"&gt;infraestructura PKI&lt;/a&gt; y sólo es necesaria para generar nuevos certificados de cliente o servidor. Por lo tanto, esta clave no tiene porqué estar en una máquina accesible.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cómo crear un certificado y clave privada de servidor:&lt;br /&gt;&lt;/span&gt;Ejecutamos:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo ./build-key-server &lt;/span&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;nombre_del_servidor&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;Y en el directorio "keys" encontramos &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;nombre_del_servidor&lt;/span&gt;&lt;/span&gt;.csr, &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;nombre_del_servidor&lt;/span&gt;&lt;/span&gt;.crt y&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt; nombre_del_servidor&lt;/span&gt;&lt;/span&gt;.key y 01.pem (que contiene el certificado y la clave privada protegidas por la &lt;a href="http://es.wikipedia.org/wiki/Contrase%C3%B1a"&gt;contraseña&lt;/a&gt; que se ha especificado durante la ejecución de build_key_server). El &lt;a href="http://es.wikipedia.org/wiki/Autoridad_de_certificaci%C3%B3n#Solicitud_de_un_certificado"&gt;.csr&lt;/a&gt; lo podemos borrar y la clave (.key) sólo debe estar accesible a aquellos servicios (p.ej apache2, openvpn...) que la usen para firmar.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cómo crear  un certificado y clave privada de cliente:&lt;/span&gt;&lt;br /&gt;Ejecutamos:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;blockquote&gt;sudo ./buildkey cliente&lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;Y en el directorio "keys" encontramos 02.pem, cliente.csr, cliente.crt y cliente.key. El cliente debe tener el fichero 02.pem y conocer la contraseña.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-2232938886077668801?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/2232938886077668801/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=2232938886077668801' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/2232938886077668801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/2232938886077668801'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/creando-certificados-y-claves-privadas.html' title='Creando certificados y claves privadas con openssl'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-5502366409948513648</id><published>2007-02-04T04:22:00.000-08:00</published><updated>2007-02-08T03:30:21.925-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Instalando openVPN</title><content type='html'>Quiero instalarme una &lt;a href="http://es.wikipedia.org/wiki/Red_privada_virtual"&gt;VPN&lt;/a&gt; en mi servidor para poder acceder a él.  Había pensado en instalar &lt;a href="http://poptop.sourceforge.net/"&gt;PPTP&lt;/a&gt; pero he leído que &lt;a href="http://poptop.sourceforge.net/dox/protocol-security.phtml"&gt;PPTP no es del todo seguro&lt;/a&gt;, así que voy a probar con &lt;a href="http://openvpn.net/"&gt;openVPN&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Para instalar y configurar openvpn he seguido el "&lt;a href="http://openvpn.net/howto.html#quick"&gt;OpenVPN 2.0 HOWTO&lt;/a&gt;" de &lt;a href="http://openvpn.net/"&gt;openvpn.ne&lt;/a&gt;t y el "&lt;a href="http://www.ubuntu-es.org/node/5290"&gt;Cómo de openVpn en Linux&lt;/a&gt;" de &lt;a href="http://www.ubuntu-es.org/"&gt;www.ubuntu-es.org&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Instalar el paquete "&lt;a href="http://openvpn.net/"&gt;openvpn&lt;/a&gt;":&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get install openvpn&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Crear el &lt;a href="http://es.wikipedia.org/wiki/Certificado_digital"&gt;certificado&lt;/a&gt; de la &lt;a href="http://es.wikipedia.org/wiki/Autoridad_de_Certificaci%C3%B3n"&gt;CA&lt;/a&gt; y el certificado y&lt;a href="http://es.wikipedia.org/wiki/Clave_privada"&gt; clave privada&lt;/a&gt; del servidor y clientes&lt;/span&gt;: Si no tenemos los certificados de la CA y el servidor y la clave privada del certificado de servidor o queremos crealos para un nuevo cliente, tendremos que&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; &lt;a href="http://soyunfreaky.blogspot.com/2007/02/creando-certificados-y-claves-privadas.html"&gt;crealos usando openssl&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Crear un &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://openvpn.net/howto.html#examples"&gt;fichero de configuración de openVPN&lt;/a&gt;, p.ej /etc/openvpn/tunel.conf (podemos copiar el que hay en )con un contenido similar a éste:&lt;br /&gt;&lt;pre&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;#################################################&lt;br /&gt;# Ejemplo para crear una red con multiples      #&lt;br /&gt;# clientes                                      #&lt;br /&gt;#################################################&lt;br /&gt;&lt;br /&gt;# En que ip local escucha&lt;br /&gt;;local a.b.c.d&lt;br /&gt;&lt;br /&gt;# Puerto en el que escucha&lt;br /&gt;# Se pueden levantar varias VPNs en puertos distintos&lt;br /&gt;port 1194&lt;br /&gt;&lt;br /&gt;# protocolo TCP o UDP?&lt;br /&gt;proto tcp&lt;br /&gt;;proto udp&lt;br /&gt;&lt;br /&gt;# "dev tun" =&gt; tunel IP&lt;br /&gt;# "dev tap" =&gt; tunel ethernet&lt;br /&gt;dev tun&lt;br /&gt;;dev tap&lt;br /&gt;&lt;br /&gt;# ca - certificado de la CA&lt;br /&gt;# cert - certificado del servidor&lt;br /&gt;# key - clave asociada al certificado del servidor&lt;br /&gt;ca /usr/share/doc/openvpn/examples/easy-rsa/keys/ca/ca.crt&lt;br /&gt;cert /usr/share/doc/openvpn/examples/easy-rsa/keys/servidor/servidor.crt&lt;br /&gt;key /usr/share/doc/openvpn/examples/easy-rsa/keys/servidor/servidor.key  # Mantener en secreto&lt;br /&gt;&lt;br /&gt;# Parametros Diffie hellman&lt;br /&gt;# Se pueden generar asi:&lt;br /&gt;#   openssl dhparam -out dh1024.pem 1024&lt;br /&gt;dh /usr/share/doc/openvpn/examples/easy-rsa/keys/dh1024.pem&lt;br /&gt;&lt;br /&gt;# Red a la que se asignan los clientes =&gt; 192.168.10.0/255.255.255.0&lt;br /&gt;# El servidor será 192.168.10.1&lt;br /&gt;server 192.168.10.0 255.255.255.0&lt;br /&gt;&lt;br /&gt;# Mantiene una lista de ip-ip_virual que permite reconectar clientes a la misma IP&lt;br /&gt;ifconfig-pool-persist ipp.txt&lt;br /&gt;&lt;br /&gt;# Metemos una ruta para que los clientes puedan llegar a la red 192.168.1.0/255.255.255.0&lt;br /&gt;push "route 192.168.1.0 255.255.255.0"&lt;br /&gt;&lt;br /&gt;# Permite hacer de gateway (y redirigir todo el tráfico del cliente al servidor, p.ej. tráfico web)&lt;br /&gt;;push "redirect-gateway"&lt;br /&gt;&lt;br /&gt;# Hay que descomentar la linea siguiente para que los clientes puedan verse entre sí&lt;br /&gt;;client-to-client&lt;br /&gt;&lt;br /&gt;# Hay que descomentar la linea siguiente para que un mismo cliente puede abrir varias conexiones&lt;br /&gt;duplicate-cn&lt;br /&gt;&lt;br /&gt;# El primer parametro indica cada cuanto tiempo probar la conexion (en segundos)&lt;br /&gt;# El segundo, el tiempo transcurrido sin respuesta hasta que se corta la conexion con el cliente&lt;br /&gt;keepalive 10 120&lt;br /&gt;&lt;br /&gt;# Permitir compresion&lt;br /&gt;comp-lzo&lt;br /&gt;&lt;br /&gt;# Numero maximo de clientes concurrentes&lt;br /&gt;max-clients 25&lt;br /&gt;&lt;br /&gt;# Quitamos privilegios al demonio&lt;br /&gt;user nobody&lt;br /&gt;group nobody&lt;br /&gt;&lt;br /&gt;# The persist options will try to avoid&lt;br /&gt;# accessing certain resources on restart&lt;br /&gt;# that may no longer be accessible because&lt;br /&gt;# of the privilege downgrade.&lt;br /&gt;persist-key&lt;br /&gt;persist-tun&lt;br /&gt;&lt;br /&gt;# configuracion del log&lt;br /&gt;status /var/log/openvpn/openvpn-status.log&lt;br /&gt;log-append  /var/log/openvpn/openvpn.log&lt;br /&gt;verb 4&lt;/span&gt;&lt;/blockquote&gt;&lt;/pre&gt;&lt;br /&gt;Crear los parámetros de Diffie-Hellman: si no lo has hecho ya, ejecuta:&lt;br /&gt;sudo openssl dhparam -out dh1024.pem 1024Y te creará dh1024.pem.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Reinicia openvpn&lt;/span&gt;: &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo /etc/init.d/openvpn restart&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si surge algún error, comprueba los logs en /etc/log/openvpn/openvpn.log.&lt;br /&gt;Asegúrate de tener bien todas las rutas a ficheros en el fichero de configuración.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Para configurar el cliente:&lt;/span&gt;&lt;br /&gt;Instala openvpn en la máquina cliente y copia los ficheros cliente.crt, cliente.key y ca.crt&lt;br /&gt;a /etc/openvpn/keys/&lt;br /&gt;&lt;br /&gt;Copia el fichero de configuración de ejemplo que hay en /usr/share/doc/openvpn/examples/sample-config-files/cliente.conf&lt;br /&gt;a /etc/openvpn y edítalo manualmente. Reinicia openvpn y si hay algún problema, mira los logs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-5502366409948513648?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/5502366409948513648/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=5502366409948513648' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/5502366409948513648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/5502366409948513648'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/instalando-openvpn.html' title='Instalando openVPN'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-1068348703531281427</id><published>2007-02-03T18:20:00.000-08:00</published><updated>2007-02-04T02:59:52.357-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='webmin'/><category scheme='http://www.blogger.com/atom/ns#' term='seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Configurando el firewal ipchains con webmin</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Configurando el &lt;a href="http://es.wikipedia.org/wiki/Firewall"&gt;firewall&lt;/a&gt; &lt;a href="http://es.wikipedia.org/wiki/Ipchains"&gt;ipchains&lt;/a&gt; con &lt;a href="http://www.webmin.com/"&gt;webmin&lt;/a&gt;:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Nos aseguramos de que ipchains está instalado con "&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get install ipchains&lt;/span&gt;&lt;/span&gt;"&lt;/li&gt;&lt;li&gt;Accedemos a la dirección del webmin a través de un navegador, p.ej. https://servidor:10000/&lt;/li&gt;&lt;li&gt;Vamos a red -&gt; cortafuegos linux&lt;/li&gt;&lt;li&gt;Elegimos "bloquear trafico de red en la interfaz externa" y "habilitar firewall al arrancar" y pulsamos "configurar firewall"&lt;/li&gt;&lt;li&gt;Denegar conexiones entrantes por defecto: En la sección "paquetes entrantes" pulsamos "añadir", que nos lleva a pantalla "Añadir regla" de "paquetes entrantes"&lt;/li&gt;&lt;ol&gt;&lt;li&gt;En "&lt;span style="font-style: italic;"&gt;Rule comment&lt;/span&gt;" ponemos "Por defecto"&lt;/li&gt;&lt;li&gt;En "Acción a ejecutar" elegimos "denegar"&lt;/li&gt;&lt;li&gt;Pulsamos el botón "Crear"&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Para abrir puertos (por ejemplo para el webmin), hay que añadir otra regla en "paquetes entrantes"&lt;/li&gt;&lt;ol&gt;&lt;li&gt;En "&lt;span style="font-style: italic;"&gt;Rule comment&lt;/span&gt;" ponemos un comentario (p.ej. "webmin")&lt;/li&gt;&lt;li&gt;En "Acción a ejecutar" elegimos "aceptar"&lt;/li&gt;&lt;li&gt;En "Protocolo red" elegimos "igual a" y el protocolo del servicio a admitir (en este caso "TCP")&lt;/li&gt;&lt;li&gt;En "Puerto TCP o UDP destino" elegimos "igual a" y escribimos el puerto de destino (en este caso 10000)&lt;/li&gt;&lt;li&gt;Si queremos restringir el acceso a dicho puerto a una IP o subred determinada, en el campo "IP o red de origen" elegimos "igual a" y la IP o red (p.ej. 192.168.1.0/24)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Pulsamos el botón "crear"&lt;/li&gt;&lt;li&gt;Pulsando el icono de la flecha hacia arriba en la regla recién creada, la subimos por encima de creada anteriormente (denegar entrantes por defecto)&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Una vez hayamos terminado de configrar el cortafuegos, pulsamos el botón "aplicar configuración"&lt;/li&gt;&lt;li&gt;Si queremos abrir puertos por linea de comandos, podemos usar: "&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;/sbin/ipchains -A input -p $protocol --dport $port -s $localaddress -j ACCEPT&lt;/span&gt;&lt;/span&gt;" cambiando&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;$protocol&lt;/span&gt;&lt;/span&gt; por el protocolo "&lt;span style="font-style: italic;"&gt;tcp&lt;/span&gt;" o "&lt;span style="font-style: italic;"&gt;udp&lt;/span&gt;"&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;$port&lt;/span&gt;&lt;/span&gt; por el puerto de destino (o puertos), p.ej. 3306 para mysql, 80 para apache, 8080 para tomcat, ...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;$localaddress&lt;/span&gt;&lt;/span&gt; por la dirección IP (o subred), p.ej. 192.168.1.0/24&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Si queremos denegar conexiones entrantes a un puerto desde un interfaz determinado por linea de comandos, podemos usar "&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;/sbin/ipchains -A input -p $protocol --dport $port -i $interfaz -j DENY&lt;/span&gt;&lt;/span&gt;" cambiando&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;$protocol&lt;/span&gt;&lt;/span&gt; y&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;$port &lt;/span&gt;&lt;/span&gt;como en el punto 8&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;$interfaz&lt;/span&gt;&lt;/span&gt; por el interfaz a restringir (p.ej. &lt;span style="font-style: italic;"&gt;eth0&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;wlan0&lt;/span&gt;, etc...)&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-1068348703531281427?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/1068348703531281427/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=1068348703531281427' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/1068348703531281427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/1068348703531281427'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/configurando-el-firewal-ipchains-con.html' title='Configurando el firewal ipchains con webmin'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-5080779562593180219</id><published>2007-02-03T17:56:00.000-08:00</published><updated>2007-02-04T07:14:48.232-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LAMP'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Instalando LAMP (Linux Apache Mysql PHP)</title><content type='html'>&lt;a href="http://www.ubuntu-es.org/node/6304"&gt;Instalando LAMP&lt;/a&gt;:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Para instalar linux ver "&lt;a href="http://soyunfreaky.blogspot.com/2007/02/instalando-ubuntu-server-linux-610-edgy.html"&gt;Instalando Ubuntu Linux&lt;/a&gt;"&lt;/li&gt;&lt;li&gt;Para instalar apache: &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get intall apache2&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Para instalar mysql: &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get install mysql-server&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Para instalar PHP:&lt;/span&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;sudo apt-get install &lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;php5&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;Para co&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;nectarlos&lt;br /&gt;&lt;/li&gt;&lt;ol  style="font-family:courier new;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;sudo apt-get install libapache2-mod-php5&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;sudo apt-get install php5-gd&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;sudo apt-get install php5-pgsql&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;sudo apt-get install php5-mysql&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;Configuración:&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;edita el archivo /etc/php5/apache2/php.ini y quita el comentario (;) de la línea ";extension=mysql.so"&lt;/li&gt;&lt;li&gt;Si deseamos crear tablas de tipo InnoDB en mysql edita el archivo&lt;br /&gt;"/etc/mysql/my.cnf" y comenta (añade # al principo de la línea)  "skip-innodb"&lt;/li&gt;&lt;li&gt;Para que el &lt;span style="font-style: italic;"&gt;mysql&lt;/span&gt; escuche en todas las interfaces de red (no sólo en la local, para poder ser accesible desde otras máquinas) en "/etc/mysql/my.cnf" hay que comentar (añadir # al principio de la línea) "bind-address 127.0.0.1".&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Si hay un &lt;a href="http://soyunfreaky.blogspot.com/2007/02/configurando-el-firewal-ipchains-con.html"&gt;firewall instalado&lt;/a&gt;, hay que abrir el puerto 3306 para el mysql(si se quiere que sea accesible desde otra máquina) y el 80 para el apache.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;blockquote style="font-family: courier new;"&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-5080779562593180219?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/5080779562593180219/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=5080779562593180219' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/5080779562593180219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/5080779562593180219'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/instalando-lamp-linux-apache-mysql-php.html' title='Instalando LAMP (Linux Apache Mysql PHP)'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-3013788024457587184</id><published>2007-02-03T11:56:00.000-08:00</published><updated>2007-02-04T07:13:20.712-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='webmin'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Instalando Webmin en Ubuntu Linux</title><content type='html'>Descargamos el paquete de &lt;a href="http://sourceforge.net/projects/webadmin/"&gt;webmin:&lt;/a&gt;&lt;br /&gt;&lt;blockquote style="font-family: courier new;font-family:courier new;" &gt;&lt;span style=";font-size:85%;" &gt;wget&lt;/span&gt;&lt;span style="font-size:85%;"&gt; http://downloads.sourceforge.net/webadmin/webmin_1.320_all.deb&lt;/span&gt; &lt;/blockquote&gt;Y lo instalamos:&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-family: courier new;font-size:85%;" &gt;sudo dpkg -i webmin_1.320_all.deb&lt;br /&gt;sudo apt-get -f install&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;El segundo comando es para instalar las dependencias que queden pendientes. Si se han instalado paquetes que faltaban, reiniciamos webmin:&lt;br /&gt;&lt;blockquote style="font-family: courier new;font-family:courier new;" &gt;&lt;span style="font-size:85%;"&gt;sudo /etc/init.d/webmin restart&lt;/span&gt;&lt;/blockquote&gt;Y ya podemos probarlo:  https://&lt;span style="font-style: italic;"&gt;servidor&lt;/span&gt;:10000.&lt;br /&gt;&lt;br /&gt;Para ponerlo en castellano, iremos a &lt;span style="font-style: italic;"&gt;webmin&lt;/span&gt; -&gt; &lt;span style="font-style: italic;"&gt;webmin configuration&lt;/span&gt; -&gt; &lt;span style="font-style: italic;"&gt;languaje&lt;/span&gt;, elegiremos "&lt;span style="font-style: italic;"&gt;spanish&lt;/span&gt;" y pulsaremos el botón "&lt;span style="font-style: italic;"&gt;change language&lt;/span&gt;".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-3013788024457587184?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/3013788024457587184/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=3013788024457587184' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/3013788024457587184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/3013788024457587184'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/instalando-webmin-en-ubuntu-linux.html' title='Instalando Webmin en Ubuntu Linux'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-335537200205389617</id><published>2007-02-03T10:02:00.000-08:00</published><updated>2007-02-03T10:55:06.801-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Configurando la red en Ubuntu Linux</title><content type='html'>Si se dispone de entorno gráfico, se puede ejecutar la herramienta para la administración de la red (Sistema -&gt; Administración -&gt; Red).&lt;br /&gt;&lt;br /&gt;Si no se dispone de él, habrá que modificar manualmente los ficheros de &lt;a href="http://www.guia-ubuntu.org/index.php/Configuraci%C3%B3n_de_red_avanzada"&gt;configuración de la red&lt;/a&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;/etc/network/interfaces: Configuración de cada interfaz (tarjeta) de red, p.ej.&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;auto lo&lt;br /&gt;iface lo inet loopback&lt;br /&gt;&lt;br /&gt;auto eth0&lt;br /&gt;iface eth0 inet static&lt;br /&gt;    address 192.168.1.10&lt;br /&gt;    netmask 255.255.255.0&lt;br /&gt;    network 192.168.1.0&lt;br /&gt;    gateway 192.168.1.1&lt;br /&gt;    # las opciones dns no cuentan si está instalado el paquete resovl (ver resolv.conf)&lt;br /&gt;    dns-nameservers 192.168.1.1&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;/etc/hosts: contiene una tabla de direcciones ip - nombre máquina&lt;br /&gt;&lt;/li&gt;&lt;li&gt;/etc/hostname: contiene el nombre de la máquina&lt;br /&gt;&lt;/li&gt;&lt;li&gt;/etc/resolv.conf: contiene la lista de servidores DNS&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Después de modificar alguno de éstos ficheros, para recargar la configuración habrá que ejecutar:&lt;br /&gt;&lt;blockquote&gt;sudo /etc/init.d/networking restart&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-335537200205389617?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/335537200205389617/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=335537200205389617' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/335537200205389617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/335537200205389617'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/configurando-la-red-en-ubuntu-linux.html' title='Configurando la red en Ubuntu Linux'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-6631130716243998354</id><published>2007-02-03T09:39:00.000-08:00</published><updated>2007-02-04T07:11:29.442-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Actualizando los paquetes de Ubuntu Linux</title><content type='html'>Lo primero es comprobar que tenemos &lt;a href="http://www.guia-ubuntu.org/index.php/Configuraci%C3%B3n_de_red"&gt;conexión a la red&lt;/a&gt; y si no la tenemos, &lt;a href="http://soyunfreaky.blogspot.com/2007/02/configurando-la-red-en-ubuntu-linux.html"&gt;configurarla&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ubuntu trae incorporado un gestor de paquetes llamado "&lt;a href="http://www.ubuntu-es.org/index.php?q=node/533"&gt;apt-get&lt;/a&gt;". Éste gestor permite instalar paquetes y mantenerlos actualizados descargándoselos de los repositorios (que pueden estar en cualquier sistema de ficheros: un CD, en la red, ...).&lt;br /&gt;&lt;br /&gt;Para actualizar los paquetes instalados ejecutamos:&lt;br /&gt;&lt;br /&gt;&lt;blockquote  style="font-family:courier new;"&gt;&lt;span style="font-size:85%;"&gt;sudo apt-get update&lt;br /&gt;sudo apt-get upgrade&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Hay que poner "&lt;a href="http://es.wikipedia.org/wiki/Sudo"&gt;&lt;span style="font-style: italic;"&gt;sudo&lt;/span&gt;&lt;/a&gt;" para ejecutar los comandos como "administrador". El primero de ellos actualiza la lista de paquetes (últimas versiones disponibles de cada paquete instalado, p.ej.) y el segundo actualiza los paquetes que lo necesiten.&lt;br /&gt;&lt;br /&gt;Los repositorios disponibles se pueden ver y editar en el fichero "/etc/apt/sources.list". Yo suelo desactivar los repositorios del CD (activados por defecto en Ubuntu Server) y activar los los &lt;a href="http://www.ubuntu-es.org/node/17"&gt;componentes&lt;/a&gt; "&lt;span style="font-style: italic;"&gt;restricted&lt;/span&gt;", "&lt;span style="font-style: italic;"&gt;multiverse&lt;/span&gt;" y "&lt;span style="font-style: italic;"&gt;universe&lt;/span&gt;". Después de modifcar el fichero "&lt;span style="font-style: italic;"&gt;sources.list&lt;/span&gt;" hay que ejecutar el comando&lt;br /&gt;&lt;blockquote  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;sudo apt-get update&lt;/span&gt;&lt;/blockquote&gt;Mi &lt;span style="font-style: italic;"&gt;sources.list &lt;/span&gt;"básico" (fuentes &lt;span style="font-style: italic;"&gt;main,&lt;/span&gt; &lt;span style="font-style: italic;"&gt;restricted,&lt;/span&gt; &lt;span style="font-style: italic;"&gt;universe&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;multiverse&lt;/span&gt;):&lt;br /&gt;&lt;blockquote  style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;deb http://es.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse&lt;br /&gt;deb-src http://es.archive.ubuntu.com/ubuntu/ edgy main restricted&lt;/span&gt;&lt;span style="font-size:85%;"&gt; universe multiverse&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;deb http://es.archive.ubuntu.com/ubuntu/ edgy-updates main restricted&lt;/span&gt;&lt;span style="font-size:85%;"&gt; universe multiverse&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;deb-src http://es.archive.ubuntu.com/ubuntu/ edgy-updates main restricted&lt;/span&gt;&lt;span style="font-size:85%;"&gt; universe multiverse&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;deb http://es.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse&lt;br /&gt;deb-src http://es.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse&lt;br /&gt;&lt;br /&gt;deb http://security.ubuntu.com/ubuntu edgy-security main restricted&lt;/span&gt;&lt;span style="font-size:85%;"&gt; universe multiverse&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted&lt;/span&gt;&lt;span style="font-size:85%;"&gt; universe multiverse&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-6631130716243998354?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/6631130716243998354/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=6631130716243998354' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/6631130716243998354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/6631130716243998354'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/actualizando-los-paquetes-de-ubuntu.html' title='Actualizando los paquetes de Ubuntu Linux'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7347496526781359143.post-2479559040954546902</id><published>2007-02-03T08:16:00.000-08:00</published><updated>2007-02-03T18:19:48.717-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LAMP'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu Server Linux'/><title type='text'>Instalando Ubuntu Linux 6.10</title><content type='html'>Empezaremos por las características de mi servidor:&lt;br /&gt;&lt;br /&gt;Pentium III a  800 Mhz&lt;br /&gt;500 Mb de RAM&lt;br /&gt;1 disco duro de 80 Gb&lt;br /&gt;1 disco duro de 10 Gb  "enracado" en una vahía PCI  extraíble&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Primer paso:&lt;/span&gt; &lt;a href="http://www.ubuntu.com/downloads"&gt;Descargar la imagen del CD elegido&lt;/a&gt; (yo descargué Ubuntu Server 6.10 que permite instalar un entorno &lt;a href="http://es.wikipedia.org/wiki/LAMP"&gt;LAMP&lt;/a&gt; y no incluye por defecto entorno gráfico (las &lt;a href="http://es.wikipedia.org/wiki/X_Window_System"&gt;X&lt;/a&gt;) ) y &lt;a href="http://www.guadalinex.org/guadapedia/index.php/Receta:_C%C3%B3mo_grabar_imagen_ISO_%28Guadalinex_1.0%29"&gt;grabarlo en CD&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Segundo paso:&lt;/span&gt; &lt;a href="http://www.guadalinex.org/guadapedia/index.php/Arrancando_con_un_CD"&gt;Arrancar desde el CD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tercer paso: &lt;/span&gt;El menú de arranque del CD&lt;br /&gt;Nada más arrancar, sale un menú  que ofrece cinco acciones (instalar, comprobar el CD, recuperar un sistema roto, probar la memoria o arrancar desde disco).&lt;br /&gt;&lt;br /&gt;Este menú aparece en inglés pero pulstado F2 podemos elegir el idioma (español), con F3 el teclado(spain), con F4 la resolución del monitor (yo elegí 1024 x 768 x 32 pero esto depende del monitor que estés usando; en uno antiguo, prueba con VGA o 800 x 600 x 16).&lt;br /&gt;&lt;br /&gt;Una vez elegido el idioma, el teclado y el monitor, comenzamos la instalación.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cuarto paso:&lt;/span&gt; El proceso de instalación&lt;br /&gt;El sistema comienza a cargarse en memoria y a detectar los dispositivos del ordenador. Si detecta alguna tarjeta de red, intentará configurarla automáticamente. En mi caso, al no tener el &lt;a href="http://es.wikipedia.org/wiki/DHCP"&gt;&lt;span style="font-style: italic;"&gt;DHCP&lt;/span&gt;&lt;/a&gt; habilitado, tuve que configurarla manualmente, para lo cual sólo he tenido que contestar a 4 preguntas (dirección IP, máscara de red, pasarela o &lt;a href="http://es.wikipedia.org/wiki/Puerta_de_enlace"&gt;puerta de enlace&lt;/a&gt; (&lt;span style="font-style: italic;"&gt;gateway&lt;/span&gt;) y servidor &lt;a href="http://es.wikipedia.org/wiki/DNS"&gt;&lt;span style="font-style: italic;"&gt;DNS&lt;/span&gt;&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Después de configurar la red, hay que darle un nombre a la máquina. Yo elegí "servidor".&lt;br /&gt;&lt;br /&gt;Continua el proceso de instalación detectando dispositivos. El siguiente paso es configurar los discos. Para usar un linux es recomendable dedicarle al menos dos &lt;a href="http://es.wikipedia.org/wiki/Partici%C3%B3n_de_disco"&gt;particiones&lt;/a&gt;; una será para para montar el &lt;a href="http://es.wikipedia.org/wiki/Sistema_de_ficheros"&gt;sistema de ficheros&lt;/a&gt; raíz (&lt;span style="font-style: italic;"&gt;root&lt;/span&gt;) y la otra para la memoria virtual. Para la memoria virtual se recomienda una partición de el doble de tamaño que la memoria &lt;span style="font-style: italic;"&gt;RAM&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Yo hice una de 79 Gb en el primer disco (&lt;span style="font-style: italic;"&gt;hda&lt;/span&gt;) en &lt;a href="http://es.wikipedia.org/wiki/Ext3"&gt;ext3&lt;/a&gt;, activada la "&lt;a href="http://es.wikipedia.org/wiki/Tabla_de_particiones"&gt;marca de arranque&lt;/a&gt;" y "/" como punto de montaje, y otra de 1 Gb de intercambio (&lt;a href="http://es.wikipedia.org/wiki/Espacio_de_intercambio"&gt;&lt;span style="font-style: italic;"&gt;swap&lt;/span&gt;&lt;/a&gt;). La  partición en el segundo disco (&lt;span style="font-style: italic;"&gt;hdb&lt;/span&gt;) la dejé como estaba (con otro sistema operativo instalado) y con el punto de montaje "/media/enracado". Después de eso, el proceso de instalación continúa creando los sistemas de ficheros elegidos.&lt;br /&gt;&lt;br /&gt;Una vez creados los sistemas de ficheros, hay que elegir la zona horaria y los datos de un nuevo usuario (nombre, usuario o &lt;span style="font-style: italic;"&gt;login&lt;/span&gt; y contraseña o &lt;span style="font-style: italic;"&gt;password&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;Entonces empieza la copia de archivos.&lt;br /&gt;&lt;br /&gt;Una vez copiados todos los paquetes básicos, pregunta si elegir un servidor &lt;span style="font-style: italic;"&gt;DNS&lt;/span&gt; y/o un servidor &lt;span style="font-style: italic;"&gt;LAMP.&lt;/span&gt; Yo no elegí ninguno de los dos, prefiero instalarlos después.&lt;br /&gt;&lt;br /&gt;El proceso continúa configurando y copiando archivos automáticamente. Si detecta algún otro sistema operativo instalado en la máquina, preguntará si deseas instalar &lt;a href="http://es.wikipedia.org/wiki/GRUB"&gt;&lt;span style="font-style: italic;"&gt;GRUB&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;para elegir cual arrancar. Yo lo suelo instalar porque también permite arrancar diferentes &lt;a href="http://es.wikipedia.org/wiki/kernel"&gt;&lt;span style="font-style: italic;"&gt;kernels&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Tiempo total: media hora. Hay que tener en cuenta que lo instalé desde un lector de CDs 2x.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Quinto paso:&lt;/span&gt; Arrancar el sistema&lt;br /&gt;Una vez instalado, quitamos el CD y reiniciamos el ordenador.&lt;br /&gt;&lt;br /&gt;Si hemos intalado &lt;span style="font-style: italic;"&gt;GRUB &lt;/span&gt;nos aparecerá un menú para elegir qué &lt;span style="font-style: italic;"&gt;kernel&lt;/span&gt;/sistema operativo arrancaro.&lt;br /&gt;&lt;br /&gt;Para acceder a la consola de comandos nos pedirá usuario y contraseña.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7347496526781359143-2479559040954546902?l=soyunfreaky.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soyunfreaky.blogspot.com/feeds/2479559040954546902/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7347496526781359143&amp;postID=2479559040954546902' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/2479559040954546902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7347496526781359143/posts/default/2479559040954546902'/><link rel='alternate' type='text/html' href='http://soyunfreaky.blogspot.com/2007/02/instalando-ubuntu-server-linux-610-edgy.html' title='Instalando Ubuntu Linux 6.10'/><author><name>Julio</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
