<?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>Workshop</title>
	<atom:link href="http://blog.asencor.net/workshop/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.asencor.net/workshop</link>
	<description>Taller de experimentación y pruebas.</description>
	<lastBuildDate>Mon, 19 Apr 2010 11:21:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Conectores de Fibra Óptica</title>
		<link>http://blog.asencor.net/workshop/2010/04/19/conectores-de-fibra-optica/</link>
		<comments>http://blog.asencor.net/workshop/2010/04/19/conectores-de-fibra-optica/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 11:19:22 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Fibra Óptica]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=141</guid>
		<description><![CDATA[Hoy en día existen numerosos tipos de conectores de fibra óptica. FC: que se usa en la transmisión de datos y en las telecomunicaciones. FDDI: se usa para redes de fibra óptica. LC y MT-Array: que se utilizan en transmisiones de alta densidad de datos. LCD: LC Duplex (no mostrado), utilizado en switches de comunicaciones. [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy en día existen numerosos tipos de conectores de fibra óptica.<span id="more-141"></span></p>
<p>
<a href="http://blog.asencor.net/workshop/files/2010/04/conectores-fibra-optica.jpg"><img class="size-full wp-image-142 alignleft" title="conectores-fibra-optica" src="http://blog.asencor.net/workshop/files/2010/04/conectores-fibra-optica.jpg" alt="Tipos de conectores de fibra óptica" width="387" height="387" /></a></p>
<ul>
<li><strong>FC</strong>: que se usa en la transmisión de datos y en las  telecomunicaciones.</li>
<li><strong>FDDI</strong>: se usa para redes de fibra óptica.</li>
<li><strong>LC</strong> y <strong>MT-Array</strong>: que se utilizan en transmisiones de alta densidad de  datos.</li>
<li><strong>LCD</strong>: LC Duplex (no mostrado), utilizado en <em>switches</em> de comunicaciones.</li>
<li><strong>SC</strong> y <strong>SC-Dúplex</strong>: se utilizan para la transmisión de datos.</li>
<li><strong>ST</strong> o <strong>BFOC</strong>: se usa en redes de edificios y en sistemas de seguridad.</li>
</ul>
<p>Fuente: <a href="http://es.wikipedia.org/wiki/Fibra_%C3%B3ptica">Wikipedia</a></p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2010%2F04%2F19%2Fconectores-de-fibra-optica%2F', 'Conectores+de+Fibra+%C3%93ptica')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2010%2F04%2F19%2Fconectores-de-fibra-optica%2F', title: '+Conectores+de+Fibra+%C3%93ptica+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2010/04/19/conectores-de-fibra-optica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rangos de direcciones IPv4</title>
		<link>http://blog.asencor.net/workshop/2010/04/19/rangosdirecciones-ipv4/</link>
		<comments>http://blog.asencor.net/workshop/2010/04/19/rangosdirecciones-ipv4/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 10:58:01 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[TCP/IP]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=135</guid>
		<description><![CDATA[El sistema de direccionamiento IPv4 divide las direcciones IP en clases. Clase Prefijo Tipo Rango A 0xxxxxxx Público 1.0.0.0 &#8211; 9.255.255.255 11.0.0.0 &#8211; 126.255.255.255 Privado 10.0.0.0 &#8211; 10.255.255.255 Loopback 127.0.0.0 &#8211; 127.255.255.255 B 10xxxxxx Público 128.0.0.0 &#8211; 172.15.255.255 172.32.0.0 &#8211; 191.255.255.255 Privado 172.16.0.0 &#8211; 172.31.255.255 C 110xxxxx Público 192.0.0.0 &#8211; 192.167.255.255 192.169.0.0 &#8211; 223.255.255.255 Privado [...]]]></description>
			<content:encoded><![CDATA[<p>El sistema de direccionamiento IPv4 divide las direcciones IP en clases.<span id="more-135"></span></p>
<table border="0" cellspacing="0" cellpadding="0" width="425">
<col span="3" width="80"></col>
<col width="185"></col>
<tbody>
<tr>
<td width="80" height="22">Clase</td>
<td width="80">Prefijo</td>
<td width="80">Tipo</td>
<td width="185">Rango</td>
</tr>
<tr>
<td height="21">A</td>
<td>0xxxxxxx</td>
<td>Público</td>
<td>1.0.0.0 &#8211; 9.255.255.255</td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td></td>
<td>11.0.0.0 &#8211; 126.255.255.255</td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td>Privado</td>
<td>10.0.0.0 &#8211; 10.255.255.255</td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td>Loopback</td>
<td>127.0.0.0 &#8211; 127.255.255.255</td>
</tr>
<tr>
<td height="20">B</td>
<td>10xxxxxx</td>
<td>Público</td>
<td>128.0.0.0 &#8211; 172.15.255.255</td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td></td>
<td>172.32.0.0 &#8211; 191.255.255.255</td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td>Privado</td>
<td>172.16.0.0 &#8211; 172.31.255.255</td>
</tr>
<tr>
<td height="20">C</td>
<td>110xxxxx</td>
<td>Público</td>
<td>192.0.0.0 &#8211; 192.167.255.255</td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td></td>
<td>192.169.0.0 &#8211; 223.255.255.255</td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td>Privado</td>
<td>192.168.0.0 &#8211; 192.168.255.255</td>
</tr>
<tr>
<td height="20">D</td>
<td>1110xxxx</td>
<td>Multicast</td>
<td>224.0.0.0 &#8211; 239.255.255.255</td>
</tr>
<tr>
<td height="21">E</td>
<td>1111xxxx</td>
<td>Reservado</td>
<td>240.0.0.0 &#8211; 255.255.255.255</td>
</tr>
</tbody>
</table>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2010%2F04%2F19%2Frangosdirecciones-ipv4%2F', 'Rangos+de+direcciones+IPv4')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2010%2F04%2F19%2Frangosdirecciones-ipv4%2F', title: '+Rangos+de+direcciones+IPv4+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2010/04/19/rangosdirecciones-ipv4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Securizar directorio con Apache</title>
		<link>http://blog.asencor.net/workshop/2009/10/26/securizar-directorio-con-apache/</link>
		<comments>http://blog.asencor.net/workshop/2009/10/26/securizar-directorio-con-apache/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 14:48:06 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=117</guid>
		<description><![CDATA[Aunque no es la mejor manera de securizar un directorio, la forma más rápida y sencilla de crear un control de acceso a un directorio (físico o virtual) en Apache es utilizar el módulo mod_auth. Hay dos formas de hacerlo: usando el fichero de configuración global de Apache (httpd.conf) o usando el fichero de configuración [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque no es la mejor manera de securizar un directorio, la forma más rápida y sencilla de crear un control de acceso a un directorio (físico o virtual) en Apache es utilizar el módulo <em>mod_auth</em>.</p>
<p><span id="more-117"></span>Hay dos formas de hacerlo: usando el fichero de configuración global de Apache (httpd.conf) o usando el fichero de configuración especifico del directorio (.htacess).</p>
<p>Como ejemplo supondremos que tenemos un servidor Apache y queremos crear un directorio virtual seguro llamado /Security.</p>
<ul>
<li>Ruta de Software Apache: /opt/apache</li>
<li>Ruta Raiz del Servidor Web: /opt/apache/htdocs</li>
<li>Ubicación Directorio Vitual: /var/web/security</li>
</ul>
<h2>Fichero: httpd.conf</h2>
<p>El fichero está ubicado en &lt;ruta-apache&gt;/conf/httpd.conf</p>
<p>Hay que añadir el siguiente código:</p>
<pre>&lt;IfModule alias_module&gt;
 Alias /Security/ "/var/web/security/"
&lt;/IfModule&gt;
&lt;Directory "/var/web/security"&gt;
  AllowOverride All
  Options Indexes FollowSymLinks Includes
  Order allow,deny
  Allow from all
  AuthName "Zona de Seguridad"
  AuthType Basic
  AuthUserFile "/var/web/secure.users"
  require valid-user
&lt;/Directory&gt;</pre>
<h2>Fichero: .htaccess</h2>
<p>En este caso hay que crear el fichero /var/web/security/.htaccess e insertar el siguiente codigo</p>
<pre>  AuthName "Zona de Seguridad"
  AuthType Basic
  AuthUserFile "/var/web/secure.users"
  require valid-user</pre>
<h2>Fichero de seguridad</h2>
<p>Para crear el fciehro de seguridad:</p>
<pre>/opt/apache/bin/htpasswd -c /var/web/secure.users &lt;primer_usuario&gt;</pre>
<p>Para añadir más usuarios:</p>
<pre>/opt/apache/bin/htpasswd /var/web/secure.users &lt;otro_usuario&gt;</pre>
<p>En ambos casos el sistema nos pedirá que intruduzcamos una clave para el usuario especificado. Esta clave puede especificarse en el propio comando, pero desaconsejo esta práctica ya que la clave puede ser visualizada por otros usuarios, que están conectados ala máquina, con solo ejecutar &#8220;ps -ef&#8221;.</p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F10%2F26%2Fsecurizar-directorio-con-apache%2F', 'Securizar+directorio+con+Apache')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F10%2F26%2Fsecurizar-directorio-con-apache%2F', title: '+Securizar+directorio+con+Apache+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/10/26/securizar-directorio-con-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Windows7 desde un dispositivo USB</title>
		<link>http://blog.asencor.net/workshop/2009/10/23/instalar-windows7-desde-un-dispositivo-usb/</link>
		<comments>http://blog.asencor.net/workshop/2009/10/23/instalar-windows7-desde-un-dispositivo-usb/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 10:34:53 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Windows7]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=104</guid>
		<description><![CDATA[Hace unos dias me plantearon un nuevo reto, instalar Windows7 en un portatil que no tiene unidad de CD-ROM. Así que me he puesto a mirar por la red y a trastear un poco. Aquí está el resultado de las pesquisas. Tras dar unas cuantas vueltas por la red y unas cuantas vueltas más a [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos dias me plantearon un nuevo reto, instalar Windows7 en un portatil que no tiene unidad de CD-ROM. Así que me he puesto a mirar por la red y a trastear un poco. Aquí está el resultado de las pesquisas.</p>
<p><span id="more-104"></span></p>
<p>Tras dar unas cuantas vueltas por la red y unas cuantas vueltas más a varios métodos y aplicaciones, finalmente descubrí que Microsoft ya ha pensado en esto y tiene una herramiente que lo hace: <a href="http://store.microsoft.com/Help/ISO-Tool" target="_blank">Windows7 USB/DVD Downlad Tool</a></p>
<p>Para empezar vamos a necesitar algunas cosas.</p>
<ul>
<li>Una imagen ISO del DVD de instalación de Windows7.</li>
<li>Un <em>pen-drive</em> de 4GiB o más (vacío, ya que va a ser formateado)</li>
<li>El software <a href="http://images2.store.microsoft.com/prod/clustera/framework/w7udt/1.0/en-us/Windows7-USB-DVD-tool.exe" target="_self">aquí</a>.</li>
</ul>
<p>Una vez tengamos esto y hayamos instalado la herramioenta de Microsoft el proceso es realmente sencillo:</p>
<ol>
<li>Seleccionamos la ubicación del fichero ISO.</li>
<li>Elegimos el tipo de medio en el que deseamos volcar el fichero ISO: DVD o USB.</li>
<li>Seleccionamos la unidad en la que tenemos montado el <em>pen-drive</em>.</li>
<li>Le decimos al programa que empiece a copiar.</li>
</ol>
<p>Ya solo queda pinchar el <em>pen-drive</em> en la máquina en la que queremos instalar el sistema y arrancar. No hay que olvidarse de indicar en la BIOS del ordenador que arranque desde USB y darle a los dispositivos USB más rpioridad que a los discos duros.</p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F10%2F23%2Finstalar-windows7-desde-un-dispositivo-usb%2F', 'Instalar+Windows7+desde+un+dispositivo+USB')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F10%2F23%2Finstalar-windows7-desde-un-dispositivo-usb%2F', title: '+Instalar+Windows7+desde+un+dispositivo+USB+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/10/23/instalar-windows7-desde-un-dispositivo-usb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Montar Dispositivos Ópticos en HP-UX</title>
		<link>http://blog.asencor.net/workshop/2009/09/25/montar-dispositivos-opticos-en-hp-ux/</link>
		<comments>http://blog.asencor.net/workshop/2009/09/25/montar-dispositivos-opticos-en-hp-ux/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 10:54:54 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[Unix]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[HP-UX]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=76</guid>
		<description><![CDATA[Otra de esas tareas que para los usuarios de Windows es algo obvio y automático, pero en Unix puede ser un verdadero coñazo, es el montaje de las unidades de CD o DVD. En los sistemas Unix/Linux (al menos en la mayoría) cuando se mete un disco en una unidad óptica el contenido no es [...]]]></description>
			<content:encoded><![CDATA[<p>Otra de esas tareas que para los usuarios de Windows es algo obvio y automático, pero en Unix puede ser un verdadero <em>coñazo</em>, es el montaje de las unidades de CD o DVD.</p>
<p>En los sistemas Unix/Linux (al menos en la mayoría) cuando se mete un disco en una unidad óptica el contenido no es accesible hasta que se realiza la operación de montaje, es decir, asociar el disco con un directorio (o punto de montaje) del sistema.</p>
<p><span id="more-76"></span></p>
<h2><span>Desde el propio Servidor </span></h2>
<p>El montaje de la un CD/DVD se reliaza como el montaje de cualquier otra unidad de disco o volumen lógico.</p>
<p><a id="Prerequisitos" name="Prerequisitos"></a></p>
<h4><span> </span><span>Prerequisitos </span></h4>
<ol>
<li> Verificar que el fichero <em>/etc/fstab</em> contiene la linea:
<dl>
<dd><tt>/dev/dsk/&lt;disp&gt; &lt;dir&gt; auto ro,noauto,user,exec 0 0</tt> </dd>
<dd>donde <em>disp</em> el el dispisitivo que queremos montar, p.e. <em>c0t1d0</em>; y <em>dir</em> es el directorio en el que se desea montar el dispositivo, p.e. <em>/cdrom</em> </dd>
</dl>
</li>
</ol>
<p><a id="Montaje" name="Montaje"></a></p>
<h4><span> </span><span>Montaje </span></h4>
<ol>
<li> Con el CD o DVD en la unidad, se realiza el montaje:
<dl>
<dd><tt>mount /cdrom</tt> </dd>
</dl>
</li>
<li> Realizar las operaciones requeridas: leer, copiar, instalar, &#8230;</li>
<li> Desmontar unidad
<dl>
<dd> <tt>/usr/sbin/umount /cdrom</tt> </dd>
</dl>
</li>
</ol>
<p><a id="Para_CD.2FDVD_de_Oracle" name="Para_CD.2FDVD_de_Oracle"></a></p>
<h2><span> </span> <span>Para CD/DVD de Oracle </span></h2>
<p>Por alguna razón los CD/DVDs de Oracle funcionan mejor si se utiliza <em>pfs_mount</em> en lugar del comando <em>mount</em> estándar.</p>
<p><a id="Prerequisitos_2" name="Prerequisitos_2"></a></p>
<h4><span> </span><span>Prerequisitos </span></h4>
<ol>
<li> Verificar la existencia del fichero <em>/etc/pfs_fstab</em>, sino existe crearlo con los mismos permisos que <em>/etc/fstab</em>
<dl>
<dd><tt>cp -p /etc/fstab /etc/pfs_fstab</tt> </dd>
</dl>
</li>
<li> Verificar que el fichero <em>/etc/pfs_fstab</em> contiene la linea:
<dl>
<dd><tt>/dev/dsk/&lt;disp&gt; &lt;dir&gt;   pfs-rrip   xlat=unix  0  0</tt> </dd>
<dd>donde <em>disp</em> el el dispisitivo que queremos montar, p.e. <em>c0t1d0</em>; y <em>dir</em> es el directorio en el que se desea montar el dispositivo, p.e. <em>/cdrom</em> </dd>
</dl>
</li>
</ol>
<p><a id="Montaje_2" name="Montaje_2"></a></p>
<h4><span> </span> <span>Montaje </span></h4>
<ol>
<li> Ejecutar demonios de <em>pfs</em>
<dl>
<dd><tt>nohup  /usr/sbin/pfs_mountd &amp;</tt> </dd>
<dd><tt> nohup /usr/sbin/pfsd &amp;</tt> </dd>
</dl>
</li>
<li> Con el CD o DVD en la unidad, se realiza el montaje:
<dl>
<dd><tt>/usr/sbin/pfs_mount /cdrom</tt> </dd>
</dl>
</li>
<li> Realizar las operaciones requeridas: leer, copiar, instalar, &#8230;
<dl>
<dd>Nota: si se lanza algún proceso directamente contra el medio montado, hay que tener cuidado de que el directorio de trabajo de la sesión no esté dentro del punto de montaje; en caso contrario no podremos desmontar el medio hasta que no se finalice el proceso y salgamos del punto de montaje. </dd>
<dd>Por ejemplo: </dd>
<dd><tt>/cdrom# runInstaller</tt> </dd>
<dd>daría problemas, en cambio: </dd>
<dd><tt>/# /cdrom/runInstaller</tt> </dd>
<dd> nos permitiría desmontar el medio y montar uno nuevo (p.e. para instalaciones con varios CDs). </dd>
</dl>
</li>
<li> Desmontar unidad
<dl>
<dd> <tt>/usr/sbin/pfs_umount /cdrom</tt> </dd>
</dl>
</li>
<li> Si se desea utilizar más medios, se debe cambiar el medio y volver al punto 2</li>
<li> Parar los demonios <em>pfs</em>
<dl>
<dd><tt>ps -ef | grep  pfs</tt> </dd>
<dd>con los <em>pid</em> devueltos &#8220;matamos&#8221; los preocesos: </dd>
<dd><tt>kill -9 &lt;pid&gt;</tt> </dd>
</dl>
</li>
</ol>
<p><a id="Documento_Original" name="Documento_Original"></a></p>
<p><a id="Desde_un_PC_Windows" name="Desde_un_PC_Windows"></a></p>
<h2><span> </span><span>Desde un PC Windows </span></h2>
<p>Es posible montar una unidad de CD/DVD perteneciente a un PC (o servidor) Windows en un servidor HP-UX. Para ello usaremos HP CIFS/9000 Client.</p>
<p><a id="Prerequisitos_3" name="Prerequisitos_3"></a></p>
<h4><span> </span><span>Prerequisitos </span></h4>
<ol>
<li> El servidor debe tener instalado HP CIFS/9000 Client (suele instalarse con el SO)</li>
<li> El servidor debe tener dado de alta la máquina remota en <em>/etc/hosts</em>, el comando no permite uasr direcciones IP</li>
<li> El servidor debe tener acceso a la máquina remota, <em><strong>puerto desconocido por ahora</strong></em> &#8230;</li>
<li> El cliente debe compartir la unidad, el nombre del recurso no puede acabar en <em>$</em></li>
</ol>
<p><a id="Montaje_3" name="Montaje_3"></a></p>
<h4><span> </span><span>Montaje </span></h4>
<ol>
<li> Cargar cliente
<dl>
<dd> <tt>cifsclient</tt> ó <tt>cifsclient start</tt> </dd>
</dl>
</li>
<li> Montar unidad
<dl>
<dd> <tt>cifsmount //&lt;nombre_maquina&gt;/&lt;recurso_compartido&gt; &lt;punto_montaje&gt; -U &lt;usuario@dominio&gt;</tt> </dd>
<dd> Donde:</p>
<ul>
<li> nombre_maquina: nombre de la máquina ermota tal y como se ha especificado en el fichero <em>/etc/hosts</em>, no puede ser una dirección IP</li>
<li> recurso_compartido: nombre designado a la unidad de la máquina remota que se desea montar, no puede ser <em>D$</em> o <em>E$</em>, &#8230;</li>
<li> punto_montaje: directorio del servidor en el que se desea montar la unidad remota, debe exisitr y estar vacío</li>
<li> usuario@dominio: usuario con permisos para acceder al recurso compartido</li>
</ul>
</dd>
<dd> Ejemplo: <tt>cifsmount //pcvit-sist0/cd /cdrom -U asencord@justizia.local</tt> </dd>
</dl>
</li>
<li> Realizar las operaciones requeridas: leer, copiar, instalar, &#8230;</li>
<li> Desmontar unidad
<dl>
<dd> <tt>umount /cdrom</tt> </dd>
</dl>
</li>
<li> Parar cliente cifsclient
<dl>
<dd> <tt>cifsclient stop</tt> </dd>
</dl>
</li>
</ol>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F25%2Fmontar-dispositivos-opticos-en-hp-ux%2F', 'Montar+Dispositivos+%C3%93pticos+en+HP-UX')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F25%2Fmontar-dispositivos-opticos-en-hp-ux%2F', title: '+Montar+Dispositivos+%C3%93pticos+en+HP-UX+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/09/25/montar-dispositivos-opticos-en-hp-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Mu 2.8.4</title>
		<link>http://blog.asencor.net/workshop/2009/09/25/wordpress-mu-2-8-4/</link>
		<comments>http://blog.asencor.net/workshop/2009/09/25/wordpress-mu-2-8-4/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 10:19:24 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=97</guid>
		<description><![CDATA[Llevo ya un mes usando esta aplicación y la verdad es que estoy gratamente sorprendido. Hace ya tiempo hice un primer intento usando una versión anterior de WordPress, pero no me hizo mucha gracia; una de las principales razones era que no soportaba multiples blogs/usuarios. Me parece una maniobra muy inteligente por parte de los [...]]]></description>
			<content:encoded><![CDATA[<p>Llevo ya un mes usando esta aplicación y la verdad es que estoy gratamente sorprendido. Hace ya tiempo hice un primer intento usando una versión anterior de <em>WordPress</em>, pero no me hizo mucha gracia; una de las principales razones era que no soportaba multiples blogs/usuarios.</p>
<p><span id="more-97"></span>Me parece una maniobra muy inteligente por parte de los creadores del producto el haber creado una segunda línea de producto. Por un lado tenemos el <em>WordPress</em> de toda la vida que carece de gestión de usuarios y por otro lado tenemos <em>WordPressMU</em> o <em>WordPressμ</em> (es decir <em>WordPress MultiUser</em>) que permite tener muchos usuarios registrados.</p>
<p>Con la versión multiusuario las posibilidades se multiplican ya que esto nos permite tener blogs semiprivados a los que solo tendrán acceso aquellas personas que estén registradas en el sistema y le hayamos permitido el acceso. Por otro lado también podemos tener multiples blogs gestionados por varios usuarios o un único blog en el que publiquen, editen o revisen varios usuarios; según los roles que se establezcan para cada uno.</p>
<p>El pero, simpre hay un &#8216;pero&#8217;, está en la página de adminitración de los blogs individuales. En esta página hay una gran cantidad de opciones pero resultan muy crípticas. Casi ninguna está explicada y en muchos casos se desconoce el rango y/o el formato de los valores que se pueden o no usar para cada opción. En cuanto a la docuemntación <em>online</em> está aún muy verde, se nota que es una línea de proyecto nueva y que aún están trabajando afinando los detalles. Esperemso que concluyan pronto.</p>
<p>En resumen, se trata de un buen producto. Pero se debe tener siempre en cuenta las necesidades de cada uno. Si lo que se desea es tener un blog púbhlico  (o varios) gestionados por una única persona, este producto sería demasiado y la opción más lógica sería usar WordPress.</p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F25%2Fwordpress-mu-2-8-4%2F', 'WordPress+Mu+2.8.4')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F25%2Fwordpress-mu-2-8-4%2F', title: '+WordPress+Mu+2.8.4+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/09/25/wordpress-mu-2-8-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML Metatags</title>
		<link>http://blog.asencor.net/workshop/2009/09/24/html-metatags/</link>
		<comments>http://blog.asencor.net/workshop/2009/09/24/html-metatags/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 10:56:53 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=86</guid>
		<description><![CDATA[Los Meta-tag&#8216;s son directivas HTML que se colocan en la cabecera del documentos (&#60;HEAD&#62;) y cuyo contenido no influye en el aspecto visual de la página sino más bien su comportamiento o el tratamiento que el navegador debe darle. También se utilizan para que los robots (o arañas) de los buscadores puedan clasificar las páginas [...]]]></description>
			<content:encoded><![CDATA[<p>Los <em>Meta-tag</em>&#8216;s son directivas HTML que se colocan en la cabecera del documentos (&lt;HEAD&gt;) y     cuyo contenido no influye en el aspecto visual de la página sino más bien su comportamiento o el tratamiento     que el navegador debe darle. También se utilizan para que los robots (o arañas) de los buscadores puedan     clasificar las páginas que visitan de forma automática.</p>
<p><span id="more-86"></span></p>
<p>Podríamos decir que existen dos tipos de <em>Meta-tag</em>&#8216;s, unos que describen la página y otros que indican como     deben comportarse ciertos elementos como navegadores o robots de búsqueda.</p>
<h2>Sintaxis de <em>Meta-tag</em>&#8216;s</h2>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;&lt;nombre&gt;&#8221; <strong>content</strong>=&#8221;&lt;contenido&gt;&#8221; [<strong>lang</strong>="idioma"]/&gt;</p>
<p>&lt;<strong>META</strong> <strong>http-eqiv</strong>=&#8221;&lt;parametro&gt;&#8221;<strong>content</strong>=&#8221;&lt;contenido&gt;&#8221;/&gt;</p>
<p>donde <strong>name</strong> o <strong>http-eqiv</strong> definen el nombre del atributo o parámtro;     <strong>content</strong> establece el valor;     y <strong>lang</strong> el idioma para el cual es válido el valor que se ha dado al atributo.</p>
<h2><em>Meta-tag</em>&#8216;s informativos</h2>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Title</span>&#8221; <strong>content</strong>=&#8221;titulo&#8221;/&gt;</p>
<p>Titulo de la página.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Author</span>&#8221; <strong>content</strong>=&#8221;autor&#8221;/&gt;</p>
<p>Autor de la página.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Subject</span>&#8221; <strong>content</strong>=&#8221;tema&#8221;/&gt;</p>
<p>Temática de la página.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Description</span>&#8221; <strong>content</strong>=&#8221;descripcion&#8221;/&gt;</p>
<p>Descripción de la página; se desconoce si existe algún límite para la longitud de este parámetro.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Keywords</span>&#8221; <strong>content</strong>=&#8221;lista, palabras&#8221;/&gt;</p>
<p>Palabras clave que identifiquen el contenido de la página, la palabras suelen ir separadas por comas.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Generator</span>&#8221; <strong>content</strong>=&#8221;generador&#8221;/&gt;</p>
<p>Generador de la página, es decir, editor utilizado para crearla.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Language</span>&#8221; <strong>content</strong>=&#8221;idioma&#8221;/&gt;</p>
<p>Idioma de la página.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Copyright</span>&#8221; <strong>content</strong>=&#8221;copyright&#8221;/&gt;</p>
<p>Derechos de autor de la página.</p>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Date</span>&#8221; <strong>content</strong>=&#8221;gmt_date&#8221;/&gt;</p>
<p>Fecha de creación de la página.</p>
<h2><em>Meta-tag</em>&#8216;s para Robots</h2>
<p>&lt;<strong>META</strong> <strong>name</strong>=&#8221;<span style="text-decoration: underline">Robots</span>&#8221; <strong>content</strong>=&#8221;&lt;valor&gt;&#8221;/&gt;</p>
<p>El valor de <strong>content</strong> puede ser:</p>
<p>ALL: El robot tiene en cuanta la página y continua su búsqueda por todos los enlaces que haya en la página, este es el valor por defecto.</p>
<p>NONE: El robot debe ingnorar la página así como todos los enlaces que se encuentren en ella.</p>
<p>INDEX: El robot puede indexar la página.</p>
<p>NOINDEX: El robot debe ignorar la página.</p>
<p>FOLLOW: El robot puede procesar los enlaces de la página.</p>
<p>NOFOLLOW: El robot debe ignorar los enlaces de la página.</p>
<p>Se pueden especificar varias opciones separadas por comas &#8220;,&#8221;, siempre y cuando no se contradigan. Por ejemplo: &lt;META name=&#8221;Robots&#8221; content=&#8221;INDEX,NOFOLLOW&#8221;&gt; ordenaría al robot que procesara la página pero no los enlaces que pueda tener.</p>
<h2><em>Meta-tag</em>&#8216;s para el navegador</h2>
<p>&lt;<strong>META</strong> <strong>http-equiv</strong>=&#8221;<span style="text-decoration: underline">Refresh</span>&#8221; <strong>content</strong>=&#8221;&lt;segundos&gt;</p>
<p>Refresco de la página: Con esta directava la página navegará automaticamente a la url especificada una vez pasados los segundos indicados. Si se especifica &#8220;0&#8243; la página se refrescará o redireccionará inmediatamente.</p>
<p>&lt;<strong>META</strong> <strong>http-equiv</strong>=&#8221;<span style="text-decoration: underline">Expires</span>&#8221; <strong>content</strong>=&#8221;&lt;gmt_date&gt;&#8221;/&gt;</p>
<p>Caducidad de la página: Se indica al navegador cuando cauda o expira la página, de esta forma pasada la fecha indicada el navegador deberá recargar la página, esté o no en su área de caché.</p>
<p>&lt;<strong>META</strong> <strong>http-equiv</strong>=&#8221;<span style="text-decoration: underline">Pragma</span>&#8221; <strong>content</strong>=&#8221;No-Cache&#8221;/&gt;</p>
<p>Caché del navegador: Se indica al navegador que no guarde la página en su área de caché. Aparentemente esta directiva no funciona con Internet Explorer y si se desea que este no almacene la página en su área de caché se debe utilizas el parámetro &#8220;Expire&#8221; con valor “-1”: &lt;<strong>META</strong> <strong>http-equiv</strong>=&#8221;<span style="text-decoration: underline">Expires</span>&#8221; <strong>content</strong>=&#8221;-1&#8243;/&gt;</p>
<p>&lt;<strong>META</strong> <strong>http-equiv</strong>=&#8221;<span style="text-decoration: underline">Window_Target</span>&#8220;<strong>content</strong>=&#8221;_top&#8221;/&gt;</p>
<p>Quitar marcos: Esto hará que la página se muestre en el navegador y no en un marco del mismo.</p>
<p>&lt;<strong>META</strong> <strong>http-equiv</strong>=&#8221;<span style="text-decoration: underline">Window_Target</span>&#8220;<strong>content</strong>=&#8221;_Blank&#8221;/&gt;</p>
<p>Esto hará que la página se muestre en una nueva página.</p>
<h2><em>Meta-tag</em>&#8216;s menos utilizados</h2>
<p>Podemos encontrarnos con <em>Meta-tag</em>&#8216;s que no están listados arriba como por ejemplo:</p>
<p>&lt;<strong>META</strong> <strong>scheme</strong>=&#8221;ISBN&#8221; <strong>name</strong>=&#8221;Identifier&#8221; <strong>content</strong>=&#8221;0-8230-2355-9&#8243;/&gt;</p>
<p>indicaría al navegador un número ISBN (todo libro que se publica tiene un número de serie que se denomina ISBN) que relacionaria la página con un libro.</p>
<hr />Fuente: <a href="http://www.mkportal.es/index.php?ind=reviews&amp;op=entry_view&amp;iden=2" target="_blank">Metatags</a> by <a href="http://www.mkportal.es/smf/index.php?action=profile;u=36" target="_blank">craver</a> @ <a href="http://www.mkportal.es/" target="_blank">MKPortal Hispano</a></p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F24%2Fhtml-metatags%2F', 'HTML+Metatags')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F24%2Fhtml-metatags%2F', title: '+HTML+Metatags+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/09/24/html-metatags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Módulo AJAX Chat 0.8.3</title>
		<link>http://blog.asencor.net/workshop/2009/09/24/modulo-ajax-chat-0-8-3/</link>
		<comments>http://blog.asencor.net/workshop/2009/09/24/modulo-ajax-chat-0-8-3/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 09:40:00 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[SMF]]></category>
		<category><![CDATA[Chat]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=82</guid>
		<description><![CDATA[Hoy he encontrado este módulo que me ha parecido bastante interesante. Este chat se instala la base de datos de SMF y utiliza el sistema de validación del propio foro. No se trata de un módulo típico de SMF, más bien un añadido, ya que la instalación no se realiza desde el panel de instalación [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy he encontrado este módulo que me ha parecido bastante interesante. Este chat se instala la base de datos de SMF y utiliza el sistema de validación del propio foro.</p>
<p><span id="more-82"></span></p>
<p>No se trata de un módulo típico de SMF, más bien un añadido, ya que la instalación no se realiza desde el panel de instalación de paquetes que incorpora SMF. La instalación se realiza de forma independiente, aunque es necesario que el modulo esté ubicado en un subdirectorio del foro y se debe modificar el fichero de configuración con los datos de conexión a la base de datos. Aunque suene un poco raro el proceso no es nada complicado y si se siguen bien las instrucciones no se debería tardar más de tres minutos en tenerlo operativo.</p>
<p>Lo que más me ha gustado es la simplicidad de este módulo, una vez instalado ya está listo para usar. Claro que esta &#8220;ventaja&#8221; puede ser un inconveniente para algunos ya que  no hay panel de administración y todos los cambios se deben realizar en el fichero de configuración.</p>
<p>Otra &#8220;restricción&#8221;, que simplifica el uso de este chat, es la gestión de usuarios. Los roles viene establecidos desde los permisos del propio foro, de forma que un usuario que no sea administrador en el foro no podrá serlo en el chat.</p>
<p>Más información en:</p>
<ul>
<li><a href="https://blueimp.net/ajax/" target="_blank">Portal</a></li>
<li><a href="http://sourceforge.net/apps/mediawiki/ajax-chat/index.php?title=Main_Page" target="_blank">Documentación</a></li>
<li><a href="http://sourceforge.net/projects/ajax-chat/files/" target="_blank">Descargas</a></li>
</ul>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F24%2Fmodulo-ajax-chat-0-8-3%2F', 'M%C3%B3dulo+AJAX+Chat+0.8.3')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F24%2Fmodulo-ajax-chat-0-8-3%2F', title: '+M%C3%B3dulo+AJAX+Chat+0.8.3+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/09/24/modulo-ajax-chat-0-8-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar acesso ssh sin clave entre maquinas</title>
		<link>http://blog.asencor.net/workshop/2009/09/17/configurar-acesso-ssh-sin-clave-entre-maquinas/</link>
		<comments>http://blog.asencor.net/workshop/2009/09/17/configurar-acesso-ssh-sin-clave-entre-maquinas/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 12:02:46 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[Unix]]></category>
		<category><![CDATA[HP-UX]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=56</guid>
		<description><![CDATA[Desde hace algún tiempo tengo la necesidad de poder saltar de una máquina a otra con cierta agilidad. Simpre está el método de abrir tantas conexiones como servidores tenga que manipular; pero esto no sirve si lo que se desea es ejecutar algún comando en un equipo remoto desde un script. Hace años se utilizaba [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hace algún tiempo tengo la necesidad de poder saltar de una máquina a otra con cierta agilidad. Simpre está el método de abrir tantas conexiones como servidores tenga que manipular; pero esto no sirve si lo que se desea es ejecutar algún comando en un equipo remoto desde un <em>script</em>.</p>
<p><span id="more-56"></span>Hace años se utilizaba mucho <em>rsh</em>, asociado al comando <em>rlogin</em>. Pero deje de usarlo (y permitirlo) debido a que hay multitud de vulnerabilidades de seguridad asociadas a este protocolo. ¿Y ahora qué?</p>
<p>Pues aquí es donde <em>ssh</em> viene a &#8220;rescatarnos&#8221;. Y la verdad es que el proceso configuiración es bastante simple. No pretendo crear un guía de uso de <em>ssh</em> solo la forma más rápida (y relativamente segura) de configurar dos máquinas para que se puedan intercambiar ficheros y ejecutar comandos remotamente sin tener que escribir la clave del usuario en cada paso.</p>
<hr />Supongamos que tenemos dos máquinas (<em>maquina1</em> y <em>maquina2</em>, original, no?) y que en ambas ya existe un usuario llamado <em>admin</em>. Suponemos también que su ruta de inicio (<em>home</em>) es <em>/home/admin</em>. Podríamos usar <em>root</em>, pero no es muy aconsejable; apuesto a que cualquier guía de seguridad y <em>best-practices</em> lo desaconseja.</p>
<p>Queremos que desde la <em>maquina1</em> el usuario <em>admin</em> pueda enviar fichero y ejecutar comandos remotos en la <em>maquina2</em> con el usuario <em>admin</em>.</p>
<p>El primer paso es crear las claves del usuario <em>admin</em> en <em>maquina1</em>:</p>
<pre><strong>ssh-keygen -b 1024 -t dsa</strong></pre>
<p>El sistema hace tres preguntas. La primera nos sugiere la ubicación para la clave privada del usuario, y en este caso interesa que la clave privada permanezca en la ruta por defecto. Las otras dos piden una clave para leer la clave privada, en este caso la dejamos en blanco ya que lo que estoy buscando es no tener que especificar la clave cuando trate de interconectar los sistemas. Haciendo esto se debe tener mucho cuidado con lo que se hace con dicha clave privada.</p>
<p>Como resultado el comando anterior se habrán generado dos ficheros: <em>/home/admin/.ssh/id_dsa</em> (que contiene la clave privada) y <em>/home/admin/.ssh/id_dsa.pub</em> (que contiene la clave pública).</p>
<p>Ahora es cuando hay que decirle a <em>admin@maquina2</em> que &#8220;confíe&#8221; en <em>admin@maquina1</em> y para ello debemos indicarle a <em>admin@maquina2</em> cual es la clave pública de <em>admin@maquina1</em>.</p>
<p>El proceso es simple, se debe crear en <em>maquina2</em> la carpeta <em>/home/admin/.ssh</em> y dentro de esta carpeta crear un fichero con el nombre <em>authorized_keys</em>; dentro de este fichero se debe insertar el contendo <em>/home/admin/.ssh/id_dsa.pub</em> de <em>maquina1</em>.</p>
<pre><strong>ssh maquina2 "mkdir /home/admin/.ssh"</strong>
<strong>scp /home/admin/.ssh/id_dsa.pub </strong><strong><strong>/home/admin/.ssh/id_dsa.maquina1.pub</strong></strong>
<strong>ssh maquina2 "cat </strong><strong><strong><strong><strong>/home/admin/.ssh/id_dsa.maquina1.pub
              &gt;&gt; </strong></strong></strong></strong><strong><strong><strong><strong>/home/admin/.ssh/authorized_keys</strong></strong></strong></strong><strong><strong><strong><strong></strong></strong></strong></strong><strong>"</strong></pre>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F17%2Fconfigurar-acesso-ssh-sin-clave-entre-maquinas%2F', 'Configurar+acesso+ssh+sin+clave+entre+maquinas')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F17%2Fconfigurar-acesso-ssh-sin-clave-entre-maquinas%2F', title: '+Configurar+acesso+ssh+sin+clave+entre+maquinas+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/09/17/configurar-acesso-ssh-sin-clave-entre-maquinas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Módulo SMF Media Gallery 2.0 beta5</title>
		<link>http://blog.asencor.net/workshop/2009/09/15/modulo-smf-media-gallery-2-0-beta5/</link>
		<comments>http://blog.asencor.net/workshop/2009/09/15/modulo-smf-media-gallery-2-0-beta5/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 12:46:58 +0000</pubDate>
		<dc:creator>D3A</dc:creator>
				<category><![CDATA[SMF]]></category>
		<category><![CDATA[Audio]]></category>
		<category><![CDATA[Imagen]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.asencor.net/workshop/?p=43</guid>
		<description><![CDATA[Tras un par de semanas, ha salido ya la beta4 de este fantástico add-on para SMF. Lo primero que me ha llamado la atención es que por fín se pueden establecer permisos para los albums personales, algo que estaba echando mucho de menos (por las necesidades en algunos foros). Otro aspecto que se ha añadido [...]]]></description>
			<content:encoded><![CDATA[<p>Tras un par de semanas, ha salido ya la beta4 de este fantástico add-on para SMF.</p>
<p><span id="more-43"></span>Lo primero que me ha llamado la atención es que por fín se pueden establecer permisos para los albums personales, algo que estaba echando mucho de menos (por las necesidades en algunos foros).</p>
<p>Otro aspecto que se ha añadido (o mejorado) es la posibilidad de subir ficheros mediante ftp y, posteriormente, asignarlos a un álbum. De esta forma se puede eludir las limitaciones que impone php para la subida de ficheros. Pero esto tiene truco ya que hay que disponer de una cuenta ftp en el servidor y solo los usuarios con rol de administración en la galería pueden reubicar estos ficheros. En cualquier caso es un avance.</p>
<p>Otros aspectos nuevos son:</p>
<ul>
<li>Se pueden añadir campos ad-hoc en los albumes</li>
<li>Se pueden descargar albumes enteros (o una selección de ficheros) mediante la opción &#8220;Mass Download&#8221;</li>
</ul>
<hr /><strong><span style="text-decoration: underline">Referencias</span></strong><br />
<a href="http://blog.asencor.net/workshop/2009/08/30/modulo-smf-media-gallery-20-beta4/" target="_self">Módulo SMF Media Gallery 2.0 beta4</a></p>
<p><span><br />
</span></p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F15%2Fmodulo-smf-media-gallery-2-0-beta5%2F', 'M%C3%B3dulo+SMF+Media+Gallery+2.0+beta5')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fblog.asencor.net%2Fworkshop%2F2009%2F09%2F15%2Fmodulo-smf-media-gallery-2-0-beta5%2F', title: '+M%C3%B3dulo+SMF+Media+Gallery+2.0+beta5+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://blog.asencor.net/workshop/2009/09/15/modulo-smf-media-gallery-2-0-beta5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

