<?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>José Marin de la Fuente</title>
	<atom:link href="http://www.marindelafuente.com.ar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marindelafuente.com.ar</link>
	<description>WebDesign, Marketing Web &#38; Solutions - Looking for better ways to manage your Business</description>
	<lastBuildDate>Mon, 05 Jul 2010 17:41:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Agregar usuarios con contraseña con hash MD5 (hashed MD5 password) en OpenLDAP.</title>
		<link>http://www.marindelafuente.com.ar/agregar-usuarios-con-contrasena-con-hash-md5-hashed-md5-password-en-openldap/</link>
		<comments>http://www.marindelafuente.com.ar/agregar-usuarios-con-contrasena-con-hash-md5-hashed-md5-password-en-openldap/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 17:39:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Seguridad informática]]></category>
		<category><![CDATA[base64]]></category>
		<category><![CDATA[hash]]></category>
		<category><![CDATA[md5]]></category>
		<category><![CDATA[openldap]]></category>
		<category><![CDATA[passwords]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=139</guid>
		<description><![CDATA[En este post voy a explicar como agregar usuarios con contraseña con hash MD5 (hashed MD5 password) en OpenLDAP. La idea es “decirle” a nuestro OpenLDAP el tipo de HASH (ejemplo: {MD5}) antes de donde va la contraseña, esta contraseña será el resultado de cifrar como BASE64 el BINARIO del hash MD5. osea… no es [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin-left: 10px; margin-right: 10px;" title="ldap" src="http://t1.gstatic.com/images?q=tbn:-mLxZern9vMWEM:http://www.tcshell.com/milestonecode.com/themes/default/images/pagepics/ldap.png" alt="" width="124" height="124" />En este post voy a explicar como agregar usuarios con contraseña con  hash MD5 (hashed MD5 password) en OpenLDAP.<img title="(más...)" src="http://www.maquiavelica.com.ar/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /><span id="more-139"></span><br />
La idea es “decirle” a nuestro OpenLDAP el tipo de HASH (ejemplo:  {MD5}) antes de donde va la contraseña, esta contraseña será el resultado de  cifrar como BASE64 el BINARIO del hash MD5. osea… no es que vamos a  cifrar nuestra contraseña en MD5 y después directamente vamos a cifrar  ese resultado en BASE64. No vamos a cifrar en BASE64 directamente los  hashes que nos den como resultado las funciones de PHP: md5() o sha().  ES IMPORTANTE pasar el primer HASH MD5 a binario con la función  pack(&#8220;H*&#8221;, $hash_result), tanto md5() y sha() dan como resultado cadenas  de textos hexadecimales las cuales serán transformadas en binarios y  recien convertidas en BASE64.</p>
<p><em>base64_encode(pack(&#8216;H*&#8217;,md5($newuser_plaintext_password)));</em></p>
<p>A continuación paso el código para hacer éste tipo especial de  cifrado para usarlo con OpenLDAP, la salida de éste codigo sería algo  similar a esto: {md5}bdwy04RS4xMDGVi1n/H36Q==</p>
<p>Algunas advertencias finales a tener en cuenta:<br />
- todo esto no funciona con Active Directory donde las contraseñas son  solo creadas usando conecciones SSL y los hashes es muy probable que  trabajen de manera distinta.</p>
<p><em>$ds = ldap_connect($serverAddress);<br />
if ($ds) {<br />
ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3);</em></p>
<p><em>$r = ldap_bind($ds, $managerDN, $managerPassword);<br />
$ldaprecord['cn'] = $newuser_username;<br />
$ldaprecord['givenName'] = $newuser_firstname;<br />
$ldaprecord['sn'] = $newuser_surname;</em></p>
<p><em>$ldaprecord['objectclass'][0] = &#8220;person&#8221;;<br />
$ldaprecord['objectclass'][1] = &#8220;organizationalPerson&#8221;;<br />
$ldaprecord['objectclass'][2] = &#8220;inetOrgPerson&#8221;;<br />
$ldaprecord['mail'] = $newuser_email_address;<br />
$ldaprecord['telephoneNumber'] = $newuser_phone_number;</em></p>
<p><em>// aqui viene el truquito:<br />
$ldaprecord['userPassword'] = &#8216;{MD5}&#8217; .  base64_encode(pack(&#8216;H*&#8217;,$newuser_md5hashed_password));</em></p>
<p><em>// Este seria el truco si tienen la contraseña en texto plano<br />
// entonces se pasaría a MD5, luego a binario y recien Base64:<br />
// $ldaprecord['userPassword'] = &#8216;{MD5}&#8217; .<br />
// base64_encode(pack(&#8216;H*&#8217;,md5($newuser_plaintext_password)));</em></p>
<p><em>$r = ldap_add($ds, $base_user_dn, $ldaprecord);<br />
} else { die &#8220;cannot connect to LDAP server at $serverAddress.&#8221;; }</em><br />
<strong><em></em></strong></p>
<p><strong><em>Credits:</em></strong><em><strong><br />
José Marin de la Fuente<br />
www.marindelafuente.com.ar</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/agregar-usuarios-con-contrasena-con-hash-md5-hashed-md5-password-en-openldap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>www.ComenzandoNegocios.es Una web para emprendedores digitales</title>
		<link>http://www.marindelafuente.com.ar/www-comenzandonegocios-es-una-web-para-emprendedores-digitales/</link>
		<comments>http://www.marindelafuente.com.ar/www-comenzandonegocios-es-una-web-para-emprendedores-digitales/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 14:21:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño Web & WebMasters]]></category>
		<category><![CDATA[Negocios en Internet]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=133</guid>
		<description><![CDATA[Sin duda que las posibilidades de negocios en Internet son cada vez más diversas y poder tener una guia o referencia de todo el espectro de trabajo es bastante complicado. www.ComenzandoNegocios.es es un sitio que tiene como meta poder reunir una comunidad hispano parlante relacionada al mundo de los negocios digitales. El sitio es bastante [...]]]></description>
			<content:encoded><![CDATA[<p>Sin duda que las posibilidades de negocios en Internet son cada vez más diversas y poder tener una guia o referencia de todo el espectro de trabajo es bastante complicado.<a href="http://www.comenzndonegocios.es" target="_blank"> www.ComenzandoNegocios.es</a> es un sitio que tiene como meta poder reunir una comunidad hispano parlante relacionada al mundo de los negocios digitales.<span id="more-133"></span></p>
<p>El sitio es bastante simple&#8230; solo tienes que registrarte y dejar tu consulta (pregunta) o simplemente transmitir tus conocimientos respondiendo las preguntas que estan posteadas en el sistema, lo interesante esta en poder votar las mejores respuestas y así acceder de manera más efectiva a las respuesta que por votación sea las mas acertada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/www-comenzandonegocios-es-una-web-para-emprendedores-digitales/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoreo de los Negocios de Alta Rentabilidad (HYIPS)</title>
		<link>http://www.marindelafuente.com.ar/monitoreo-de-los-negocios-de-alta-rentabilidad-hyips/</link>
		<comments>http://www.marindelafuente.com.ar/monitoreo-de-los-negocios-de-alta-rentabilidad-hyips/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 18:57:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Negocios en Internet]]></category>
		<category><![CDATA[hyips]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[negocios]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=128</guid>
		<description><![CDATA[Estos Negocios a mi parecer pagan rentabilidades conservadoras y por lo tanto representan cierta seguridad, aunque parezcan negocios estables, sin embargo el riesgo existe, pues se trata de inversiones en Forex donde el mercado es muy volatil e impredecible. ALGUNAS ADVERTENCIAS: - Yo invierto en todo los programas que presento, pero no soy parte de [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Estos Negocios a mi parecer pagan rentabilidades conservadoras y por lo tanto representan cierta seguridad, aunque parezcan negocios estables, sin embargo el riesgo existe, pues se trata de inversiones en Forex donde el mercado es muy volatil e impredecible.<span id="more-128"></span></p>
<div><strong>ALGUNAS ADVERTENCIAS:</strong></div>
<div>- Yo invierto en todo los programas que presento, pero no soy parte de ninguna de estas compañias, solamente soy un inversor mas</p>
<p>- Invierte solo dinero que no necesites por el momento, sin poner en riesgo tu Patrimonio Personal</p>
</div>
<div>- Nadie te garantiza el futuro de tus inversiones, tu inviertes bajo tu responsabilidad</div>
<div>- Todos los programas siguientes pueden dejar de pagar en cualquier momento o desaparecer.</div>
<div>- Cuanto mayor son los rendimientos prometidos mayor es el riesgo que deberás asumir.</div>
<p>Las alternativas de inversión recomendadas en esta sección son altamente rentables, con un buen historial de ganancias, no obstante algunos no se encuentran acreditadas legalmente por algún organismo internacional de prestigio y podría resultar ser un fraude.</p>
<p><strong>MONITOR PERSONAL</strong><br />
<strong>ACTUALIZADO 12/01/2010</strong></p>
<p style="text-align: left;">
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<div><strong><a href="http://www.forexmacro.com/index.php?jeffry">FOREX MACRO</a></strong></div>
<div>En Linea desde Julio del 2007</div>
<div><strong>Status:</strong> <strong>PAGANDO</strong></div>
<p><strong>Idiomas: </strong>Español, Inglés, Francés, Italiano y Portugués.<br />
<strong>Inversion:</strong> Min.$50 (USD), máx.$200,000 (USD).<br />
<strong>Interés:</strong> 14% por mes (Fijo) /<br />
8% a 30% por mes (Variable)<br />
<strong>Tipo interés: </strong>Plan fijo: interés diario<br />
Plan variable: interés mensual<br />
Plan Superior: interés mensual<br />
Devolución de la inversión inicial al término del Plan: 3 a 6 meses.<br />
<strong>Depósitos y Retiros:</strong> Transferencia Bancaria, Western Union, Money Gram, Argenper, Compra/venta de saldo<br />
<strong>Referidos:</strong> Nivel 1: 5%, Nivel 2: 3%, Nivel 3: 2% y Nivel 4 al Nivel 7: 1%.<br />
Las comisiones se suman a tu cuenta y generan intereses mensuales.</p>
<div><a href="http://www.forexmacro.com/index.php?jeffry"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<div><strong><a href="http://www.fxcommo.com/?ref=pancracio">FX COMMO</a></strong></div>
<div>En linea desde Enero del 2009</div>
<div><strong>Status:</strong> <strong>PROBLEMAS no paga </strong></div>
<p><strong>Idioma:</strong> Español.<br />
<strong>Inversión:</strong> Mín. $50 (USD).<br />
<strong>Interés:</strong> 17.6% mensual (fijo)en Plan Diario<br />
20% por mes (fijo) en Plan VIP.<br />
<strong>Tipo interés:</strong> Diario y no compuesto para el Plan Diario.<br />
Mensual y no compuesto para el Plan VIP.<br />
Devolución del capital inicial al término de cada plan.<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money<br />
<strong>Referidos:</strong> 1º Nivel: 3% del depósito por referido.<br />
2º Nivel: 2% por referido.<br />
3º Nivel: 1% por referido.<br />
Del 4º al 6º Nivel: 0.5%.</p>
<div><a href="http://www.fxcommo.com/?ref=pancracio"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<div><strong><a href="http://www.vanfunds.com/index.html?ref=Mercurio">VANFUNDS</a></strong></div>
<p><strong>Status:</strong> <strong>EN ESPERA, Empresa vendida a Holding Investors and Traders S.A, mas informacion  <a href="http://finance.alphatrade.com/story/2009-11-30/PRN/200911300810PR_NEWS_USPR_____PH17733.html">AQUI</a> </strong><br />
<strong>Idioma:</strong>Español, Inglés.<br />
<strong>Inversión:</strong> Mín. $200 (USD)<br />
<strong>Interés:</strong> hasta 19.8% por mes según plan (variable con promedios de un 8% a 15% por mes).<br />
<strong>Tipo interés:</strong> Variable en todos los Planes.Devolución del capital inicial al cabo de cada Plan (varían entre 3 a 12 meses).<br />
<strong>Depósitos y  Retiros:</strong> Liberty reserve, Transferencia Bancaria, Compra/Venta de saldo:<br />
<strong>Referidos:</strong><br />
1º Nivel: 3% por depósito del referido.<br />
2º Nivel: 2% por depósito del referido<br />
3º Nivel: 1% por depósito del referido.<br />
Además recibes una comisión mensual del 5% del monto total que todos referidos reciban como ingresos mensuales (3 niveles).</p>
<div><a href="http://www.vanfunds.com/index.html?ref=Mercurio"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><strong>Estos Negocios a mi parecer ofrecen Rentabilidad Altas, Por lo tanto, estos negocios pueden dejar de pagar en cualquier momento, invierte solo lo que puedas darte el lujo de perder, tomalo como una apuesta, los pongo en la lista poque son altamente recomendables para diversificar. algunos ya estan varios años en linea y siguen pagando.</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<div><strong><a href="http://www.geniusfunds.com/?c=795989">GENIUS FUNDS</a></strong></div>
<div>En Linea desde Abril del 2007</div>
<p><strong>Status:</strong> <strong>PAGANDO </strong><br />
<strong>Idioma:</strong> Español, Inglés, Francés, Chino e Indonesio.<br />
<strong>Inversion:</strong> Min. $10 (USD)<br />
<strong>Interés:</strong> EMGF: 22-39% por mes<br />
WBMF: 20.4-28.4% por mes<br />
CD: 6% por mes<br />
<strong>Tipo interés:</strong> Diario o semanal, variable.<br />
No se garantizan resultados fijos. Interés compuesto a voluntad. Depósitos y Retiros:<br />
<strong>Depositos y Retiros:</strong> Liberty Reserve, Perfect Money, Alertapay, Solidtrustpay, Transferencia Bancaria<br />
<strong>Referidos:</strong> 1º Nivel: 3 a 6% del depósito por referido.</p>
<div><a href="http://www.geniusfunds.com/?c=795989"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<div><strong><a href="https://www.verifield.com/?id=109476">VERIFIELD</a></strong></div>
<div>En Linea desde Mayo del 2008</div>
<div>Status: <strong>PAGANDO  &#8230;Pago instantaneo</strong></div>
<p><strong>Idioma:</strong> Inglés.<br />
<strong>Inversión</strong>: Min. $5 (USD/EUR)<br />
<strong>Interés:</strong> 22.2% a 39.5 por mes (variable).<br />
<strong>Tipo interés:</strong> Interés compuesto.<br />
Todos los planes incluyen devolución del capital inicial. Al terminar un plan se puede continuar<br />
con la inversión por el tiempo que se quiera hasta el retiro voluntario.<br />
Plan 3 días: Pago aproximado de de un 103% al cabo de 3 días.<br />
Plan 7 días: Pago aproximado de un 108.4% al cabo de 7 días.<br />
Plan 30 días: Pago aproximado de un 139% al cabo de 30 días.<br />
Plan 60 días: Pago aproximado de aprox. 196% a 208% al cabo de 60 días.<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money, Transferencia Bancaria<br />
<strong>Referidos:</strong> 1º Nivel: 0.5% a 10% del depósito por referido según Plan.<br />
2º Nivel: 0.25% a 5% del depósito por referido según Plan.</p>
<div><a href="https://www.verifield.com/?id=109476"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<div><strong><a href="http://www.investmentforge.com/?ref=Gerdav">INVESTMENT FORGE</a></strong></div>
<div>En Linea desde Octubre del 2006</div>
<p><strong>Status: PAGANDO</strong><br />
<strong>Idioma:</strong> Inglés.<br />
<strong>Inversión:</strong> Mín. $50 hasta Máx. $100.000 (USD).<br />
<strong>Interés:</strong> 18% a 30% promedio por mes según plan.<br />
<strong>Tipo interés:</strong> Diario y variable, ganancias de lunes a viernes, interés no compuesto.<br />
Plan A: 0%-1.4% diario (promedio 0.8% a 0.4%)<br />
Plan B: 0%-1.8% diario (promedio 1.0% a 0.4%)<br />
Plan C: 0-1.4% diario (promedio 1.2% a 0.4%)<br />
Devolución del capital inicial al término de cada plan.<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money<br />
<strong>Referidos:</strong> 1º Nivel: 5% del depósito por referido.</p>
<div><a href="http://www.investmentforge.com/?ref=Gerdav"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<div><strong><a href="http://pirexfund.com/?ref=jefry">PIREX FUND LLC</a></strong></div>
<div>En Linea desde Agosto del 2008</div>
<div><strong>Status:</strong> <strong>PAGANDO</strong></div>
<p><strong>Idioma:</strong> Inglés.<br />
<strong>Inversión:</strong> Mín.$10 (USD)<br />
<strong>Interés:</strong> 37,4% por mes (fijo)<br />
<strong>Tipo interés:</strong> 1.7% diario, fijo.<br />
Pagos de lunes a viernes.<br />
Interés no compuesto.<br />
Devolución del capital inicial al cabo de 60 días hábiles.<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money<br />
<strong>Referidos:</strong> 1º Nivel: 5% del depósito por referido.</p>
<div><a href="http://pirexfund.com/?ref=jefry"><strong>Click aqui para ver la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<div><strong><a href="https://tradinginvestinternational.com/members/?ref=Gerson">TRADING INVEST INTERNATIONAL</a></strong></div>
<div>En Linea desde Noviembre del 2007</div>
<p><strong>Status: PAGANDO,  ¡¡Alcanza 200,000 inversionistas en 2 años!! </strong><br />
<strong>Idioma:</strong> Inglés.<br />
<strong>Inversión:</strong> Mín. $100 (USD)<br />
<strong>Interés:</strong> 22% a 44% por mes (fijo) según Plan elegido.<br />
<strong>Tipo interés:</strong> Desde 1% a 2% diario, fijo. Pagos de lunes a viernes.<br />
Interés no compuesto.<br />
Devolución del capital inicial al término de cada plan (120 días hábiles).<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Tarjeta Débito (Sólo miembros con más de $5,000):<br />
<strong>Referidos:</strong> 1º Nivel: 5% a 7% del depósito por referido según Nº de referidos.<br />
2º Nivel:1%,<br />
3º Nivel: 0.30%,<br />
4º Nivel: 0.25%,<br />
5º Nivel: 0.20%<br />
6º Nivel: 0.15%.</p>
<div><a href="https://tradinginvestinternational.com/members/?ref=Gerson"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<div><strong><a href="http://www.stableinterest.com/?ref=gerson">STABLE INTEREST</a></strong></div>
<div>En Linea desde Enero del 2006</div>
<div><strong>Status:</strong> <strong>EN ESPERA &#8230;. esperando pago, Ojala no sea estafa, </strong></div>
<p><strong>Idioma:</strong> Español, Inglés.<br />
<strong>Inversión:</strong> Mín. $10 (USD), Máx. $3,000 (USD)<br />
<strong>Interés:</strong> hasta 36% por 30 dias<br />
<strong>Tipo interés:</strong> Pago diario en dias laborables<br />
Plan Prime: hasta 36% por 30 dias laborables<br />
Plan Major: 48% a 102% por 60 dias Laborables<br />
Recuperacion inicial al finalizar el periodo.<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money, Transferencia Bancaria<br />
<strong>Referidos:</strong> 1º Nivel: 7% de depósito por referido.</p>
<div><a href="http://www.stableinterest.com/?ref=gerson"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<div><strong><a href="http://www.sportarbs.com/?ref=3137">SPORTARBS</a></strong></div>
<div>En Linea desde Enero del 2009</div>
<div><strong>Status:</strong> <strong>PAGANDO  ¡¡Ya no opera con Liberty Reserva!! ahora con Global digital pay</strong></div>
<p><strong>Idioma:</strong> Español, Inglés.<br />
<strong>Inversión:</strong> Mín. $1 (USD, EUR).<br />
<strong>Interés:</strong> 39% por 42 dias<br />
<strong>Tipo interés:</strong> Compounding de 1% a 100%; Recomendable invertir al 100%.<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Global Digital Pay<br />
<strong>Referidos:</strong> 1º Nivel: 7% de depósito por referido.</p>
<div><a href="http://www.sportarbs.com/?ref=3137"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<div><strong><a href="http://www.cashtanker.com/?rid=U2310138">CASH TANKER</a></strong></div>
<div>En Linea desde Junio del 2009</div>
<div><strong>Status:</strong> <strong>PROBLEMAS  &#8230;NO paga Scam</strong><br />
<strong>Idioma:</strong> Inglés.</div>
<p><strong>Inversión:</strong> Mín. $10 (USD). Máx. $50,000 (USD)<br />
<strong>Interés:</strong> 2% a 4% diario<br />
<strong>Tipo interés:</strong> en los dos planes está incluido el retorno de capital, pagos solo dias laborables<br />
<strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money, Strictpay, Alerta Pay, Solidtrustpay, Ecumoney<br />
<strong>Referidos:</strong> 1º Nivel: 5% por depósito del referido</p>
<div><strong><a href="http://www.cashtanker.com/?rid=U2310138">Vea la Página</a></strong></div>
<div style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</div>
<div><strong><a href="https://goldnuggetinvest.com/gerson">GOLD NUGGET INVEST</a></strong></div>
<div>En Linea desde Octubre del 2006</div>
<div><strong>Status:</strong> <strong>PAGANDO</strong></div>
<div><strong>Idioma:</strong> Inglés.</div>
<div><strong>Inversión:</strong> Mín. $20 (USD).</div>
<div><strong>Interés:</strong> 24% por mes.</div>
<div><strong>Tipo interés:</strong> Retiro del capital inicial en todo momento después de un mínimo de 30 días sin cobro alguno.</div>
<div><strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money, Strictpay, Solidtrustpay, Transferencia Bancaria</div>
<div><strong>Referidos:</strong> 1º Nivel: 5% de depósito por referido.</div>
<div><a href="https://goldnuggetinvest.com/gerson"><strong>Vea la Página</strong></a></div>
<div style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</div>
<div><strong><a href="http://www.4urearn.com/?ref=juan">4UREARN</a></strong></div>
<div>En Linea desde Febrero del 2009</div>
<div><strong>Status:</strong> <strong>PAGANDO</strong></div>
<div><strong>Idioma:</strong> Inglés.</div>
<div><strong>Inversión:</strong> Mín. $10 (USD).</div>
<div><strong>Interés:</strong> 3.5% a 5% diario por 40 dias hábiles.</div>
<div><strong>Tipo interés:</strong> en los dos planes está incluido el retorno de capital, es decir, al final de los 40 dias recuperas tu capital mas un porcentaje de ganancias. No hay posibilidad de invertir con interés compuesto..</div>
<div><strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money, Strictpay, Alerta Pay, Solidtrustpay, Ecumoney</div>
<div><strong>Referidos:</strong> 1º Nivel:3.5% por depósito del referido.</div>
<div><strong><a href="http://www.4urearn.com/?ref=juan">Vea la Página</a></strong></p>
<div style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</div>
</div>
<div><strong><a href="http://arbsfund.com/?ref=gerson">ARBS FUND</a></strong></div>
<div>En Linea desde Noviembre del 2009</div>
<div><strong>Status:</strong> <strong>PAGANDO     &#8211;  Empresa de Arbitrajes</strong></div>
<div><strong>Idioma:</strong> Inglés.</div>
<div><strong>Inversión:</strong> Mín. $20 (USD). Máx. $10,000 (USD)</div>
<div><strong>Interés:</strong> 8.5% Semanal.</div>
<div><strong>Tipo interés:</strong> Retorno de nuestro capital inicial a las 8 semanas, paga los 7 dias de la semana.</div>
<div><strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money, Strictpay, Solidtrustpay, Alerta Pay</div>
<div><strong>Referidos:</strong> 1º Nivel: 8.5% por depósito del referido.</div>
<div><strong><a href="http://arbsfund.com/?ref=gerson">Vea la Página</a></strong></div>
<div style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</div>
<div><a href="https://www.enviro-ventures.com/?ref=gerson"><strong>ENVIRO-VENTURES</strong></a></div>
<div>En Linea desde Agosto del 2009</div>
<div><strong>Status:</strong> <strong>PAGANDO</strong></div>
<div><strong>Idioma:</strong> Inglés.</div>
<div><strong>Inversión:</strong> Mín.$10 (USD) Max. $5,000 (USD)</div>
<div><strong>Interés:</strong> 60% &#8211; 90 % por mes (fijo)</div>
<div><strong>Tipo interés:</strong> 2%, - 3% diario, fijo.  Pagos todos los dias.</div>
<div>Devolución del capital inicial al cabo de 30 días</div>
<div><strong>Depósitos y Retiros:</strong> Liberty Reserve, Perfect Money</div>
<div><strong>Referidos:</strong> 1º Nivel: 5% del depósito por referido.</div>
<div><a href="https://www.enviro-ventures.com/?ref=gerson"><strong>Vea la Página</strong></a></div>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p style="text-align: left;"><strong>Fuente</strong>:www.monitorhyips.blogspot.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/monitoreo-de-los-negocios-de-alta-rentabilidad-hyips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 Herramientas para crear themes para WordPress</title>
		<link>http://www.marindelafuente.com.ar/4-herramientas-para-crear-themes-para-wordpress/</link>
		<comments>http://www.marindelafuente.com.ar/4-herramientas-para-crear-themes-para-wordpress/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 12:08:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño Web & WebMasters]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=124</guid>
		<description><![CDATA[Creo que todos aquellos que tienen un blog tarde o temprano quieren personalizar un theme hermoso hecho por ellos mismo, desafortunadamente no todos logran hacer un buen diseño por lo que recurren a diseñadores profesionales para crear un theme. Sin embargo, aquí hay 4 herramientas que podrían ayudarte en la creación de tu diseño. 1.- [...]]]></description>
			<content:encoded><![CDATA[<p>Creo que todos aquellos que tienen un blog tarde o temprano quieren personalizar un theme hermoso hecho por ellos mismo, desafortunadamente no todos logran hacer un buen diseño por lo que recurren a diseñadores profesionales para crear un theme. Sin embargo, aquí hay 4 herramientas que podrían ayudarte en la creación de tu diseño.<span id="more-124"></span></p>
<p><strong>1.- WordPress Theme Generator</strong><br />
<a href="http://www.wordpressthemegen.com/">WordPress Theme Generator</a> es un útil software para crear themes básicos para WordPress, cómo podemos entender también por su nombre. El editor tiene una amplia gama de opciones: puedes elegir el número de columnas, personalizar el fondo, seleccionar los caracteres para escribir, elegir el tipo de derechos de autor en la parte inferior de la página… y mucho más.<br />
A a la derecha se puede ver una vista previa de tu creación y cuando hayas acabado simplemente haz clic para guardarlo.</p>
<p><strong>2.- WPPAL</strong><br />
<a href="http://www.wppal.com/">WordPress Layout Generator</a> es un editor en línea que te permite crear tu theme eligiendo uno de los 6 ya disponibles.</p>
<p><strong>3.- Artisteer</strong><br />
<a href="http://www.artisteer.com/">Artisteer</a> es un nuevo software que ayuda a diseñar themes para WordPress. Por desgracia, este software no es gratuito, cuesta unos 100 dólares. Este software también contiene un editor de código muy útiles!</p>
<p><strong>4.- Starkers WordPress Theme</strong> <strong><br />
</strong><a href="http://elliotjaystocks.com/siteWideAssets/downloads/themes/starkers/starkers.zip">Starkers WordPress Theme</a> es un archivo que contiene el código base, por lo que es útil para empezar desde cero.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/4-herramientas-para-crear-themes-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libro gratis &#8211; Asp.NET MVC1.0</title>
		<link>http://www.marindelafuente.com.ar/libro-gratis-asp-net-mvc1-0/</link>
		<comments>http://www.marindelafuente.com.ar/libro-gratis-asp-net-mvc1-0/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 11:15:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programacion]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=119</guid>
		<description><![CDATA[En los tutoriales del libro muestra la construcción de una aplicación MVC llamada NerdDinner.  Esta aplicación es open source y la podemos encontrar en CodePLex. Descargar PDF Gratis: ASP.NET MVC 1.0 eBook Leyendo el blog de ScottGu’s me entero que podemos descargar gratis el libro ASP.NET MVC 1.0. Uno de los mejores libros que hablan [...]]]></description>
			<content:encoded><![CDATA[<p>En los tutoriales del libro muestra la construcción de una aplicación MVC llamada <a href="http://www.nerddinner.com/">NerdDinner</a>.  Esta aplicación es open source y la podemos encontrar en <a href="http://nerddinner.codeplex.com/">CodePLex</a>.<span id="more-119"></span></p>
<p><strong>Descargar PDF Gratis:</strong> <a href="http://aspnetmvcbook.s3.amazonaws.com/aspnetmvc-nerdinner_v1.pdf">ASP.NET MVC 1.0 eBook</a></p>
<p>Leyendo el blog de <a href="http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx">ScottGu’s</a> me entero que podemos descargar gratis el libro <strong>ASP.NET MVC 1.0</strong>. Uno de los mejores libros que hablan del Framework MVC.</p>
<p><strong>Algunos de los temas tocados en el libro:</strong></p>
<ul>
<li>Creación de una base de datos para ser usada en nuestros proyectos de ejemplos.</li>
<li>Controladores y vistas</li>
<li>Partials y Master Pages</li>
<li>Construcción de un modelo con validaciones y reglas de negocio.</li>
<li>AJAX para la realización de actualizaciones dinámicas.</li>
<li>Seguridad en aplicaciones MVC.</li>
<li>Data paging.</li>
<li>Pruebas de unidad.</li>
<li>ViewData y ViewModel</li>
</ul>
<p>Sin dudas este libro es una obra que todo programador debe tener en su biblioteca, pero un PDF gratis es también bienvenido.</p>
<p>fuente:  http://oberdata.com.ar/blog/?page=3</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/libro-gratis-asp-net-mvc1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 ideas para construir sitios mas saludables (Fabián de Oberdata)</title>
		<link>http://www.marindelafuente.com.ar/5-ideas-para-construir-sitios-mas-saludables-fabian-de-oberdata/</link>
		<comments>http://www.marindelafuente.com.ar/5-ideas-para-construir-sitios-mas-saludables-fabian-de-oberdata/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:53:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog Personal]]></category>
		<category><![CDATA[Diseño Web & WebMasters]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=116</guid>
		<description><![CDATA[Al pasar los años, la tecnología avanza y cada día se lanzan nuevas tecnologías. Un desarrollador WEB de estos días no hace las mismas cosas que realizo en el 2000. Algunas metodologías han quedado obsoletas y es necesario actualizarnos para que nuestros sitios sean mas atractivos y eficaces para nuestros clientes. A continuación quiero compartir [...]]]></description>
			<content:encoded><![CDATA[<p>Al pasar los años, la tecnología avanza y cada día se lanzan nuevas tecnologías. Un desarrollador WEB de estos días no hace las mismas cosas que realizo en el 2000. Algunas metodologías han quedado obsoletas y es necesario actualizarnos para que nuestros sitios sean mas atractivos y eficaces para nuestros clientes.<span id="more-116"></span></p>
<p>A continuación quiero compartir con ustedes algunas ideas, trucos y comentarios para ayudar a que nuestros sitios salgan cada día mejor.</p>
<ul>
<li><strong>Dinamismo:</strong> Sitios estáticos HTML ya no van mas hace muchos años, ahora debemos procurar realizar sitios que sean dinámicos, aprovechar la inmensa disponibilidad de herramientas, lenguajes, frameworks para realizar sitios dinámicos. Los sitios deben intentar mostrar información necesaria al usuario y cada uno de ellos puede tener distintos intereses al entrar a un sitio determinado.</li>
<li><strong>Implementar arquitectura REST o SOA:</strong> Las aplicaciones actuales apuntan a brindar servicios y no solo a los usuarios, si no también implementa servicios a nivel aplicación para su funcionamiento. Por ejemplo al utilizar REST estaremos creando aplicaciones con transacciones limpias, basadas exclusivamente en el protocolo HTML.</li>
<li><strong>HTML livianos:</strong> Observa tu esqueleto HTML y trata que sea lo mas puro posible, separa los seteos de estilos y utiliza archivos .CSS. Cuando escojas una tecnología para el desarrollo de tus sitios, trata que la misma no utilice controles de servidor muy complejos que solo generan HTML complejos.</li>
<li><strong>JQuery:</strong> Si quieres agregar dinamismo y practicidad a tus sitios una gran idea es que utilices <a href="http://jquery.com/">Jquery</a>, es un framework JavaScript.</li>
<li><strong>SEO:</strong> Ya esta todo dicho en SEO, pero algunas cosas hay que resaltar. En todos estos años que llevo haciendo sitios, me di cuenta que cuando mas simple sea el sitio (hablo de estructura HTML) es mejor para los buscadores. Sigue <a href="http://www.chicaseo.com/las-tags-ms-importantes-para-seo/">los consejos básicos</a> para optimizar tus sitios para buscadores y obtendrás buenos resultados SEO.</li>
</ul>
<p>Fuente:  http://oberdata.com.ar/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/5-ideas-para-construir-sitios-mas-saludables-fabian-de-oberdata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Role Manager para WordPress</title>
		<link>http://www.marindelafuente.com.ar/role-manager-para-wordpress/</link>
		<comments>http://www.marindelafuente.com.ar/role-manager-para-wordpress/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:31:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog Personal]]></category>
		<category><![CDATA[Diseño Web & WebMasters]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=110</guid>
		<description><![CDATA[Bien&#8230; estuve buscando esto hace un tiempo para algunas de mis paginas. simplemente poder asignarles a cada uno de los usuarios que yo disponga sus respectivas incumbencias, es decir,  tener la capacidad de definir que un usuario determinado solo pueda levantar noticias o posts en la seccion que el administrador disponga. Les dejo el contenido [...]]]></description>
			<content:encoded><![CDATA[<p>Bien&#8230; estuve buscando esto hace un tiempo para algunas de mis paginas. simplemente poder asignarles a cada uno de los usuarios que yo disponga sus respectivas incumbencias, es decir,  tener la capacidad de definir que un usuario determinado solo pueda levantar noticias o posts en la seccion que el administrador disponga. <span id="more-110"></span></p>
<p>Les dejo el contenido en ingles y los links para poder bajar este plugin:</p>
<h3>What does Role Manager do?</h3>
<p>WordPress Version 2.0 introduces the concept of <strong>Roles</strong>. Each Role is allowed to perform a set of tasks called <strong>Capabilities</strong>. This Plugin allows you to define and manage multiple subscriber profiles &#8211; called Roles and their Capabilities. Also you can create new Roles and Capabilities.</p>
<p>If you use this Plugin to manage your WordPress, Users can belong to only one role and can have individual capabilities assigned to them outside of the context of a role.</p>
<h3>News and recent changes</h3>
<p>The latest stable release of “Role Manager” here is Version 2.2.3.</p>
<p>This Version of Role Manager Plugin is tested and works from Version 2.0.x up to Version 2.6.x of WordPress.</p>
<p>Since Version 2.2.3 also moved <code>wp-content</code>-directories (a WordPress 2.6. feature) are supported</p>
<p>Version 2.2. introduces many new features to the Role Manager. Some of them are:</p>
<ul>
<li>using 4 single pages: one for roles, one for capabilities, one for general information and statistics and one as a short internal help page</li>
<li>role- and capability-names are now restricted to a maximum length of 30 signs</li>
<li>only chars, digits and spaces are allowed for role- nad capability-names</li>
<li>every transaction using a check for max length of 30 and allowed signs</li>
<li>now it is very easy to copy an existing role</li>
<li>for using the Role Manager a extra capability (”Manage Roles”) is needed</li>
<li>and many more …</li>
</ul>
<p>Some of the new functions you can see at some <a title="Role Manager Screenshots" href="http://www.im-web-gefunden.de/wordpress-plugins/role-manager/screenshots/">screenshots</a>.</p>
<p>Version 2.2.1 introduced a new configuration option to permit spaces in capability names for other plugins (please read also <a title="More about spaces in capability names" href="http://www.im-web-gefunden.de/2007/12/21/role-manager-221-released/">this post about the problem with spaces</a>).</p>
<h3>Known Issues</h3>
<p>No Issues are known.</p>
<h3>Donload and Installation</h3>
<ol>
<li><a title="Download the file role-manager.zip" href="http://www.im-web-gefunden.de/wp-content/downloads/plugins/role-manager.zip">Download</a> the “Role Manager” Plugin</li>
<li>Make a new directory  “<code>role-manager</code>” under <code>wp-content/plugins</code></li>
<li>Unzip the downloaded file and copy all included files in the new directory</li>
<li>Activate the Plugin at your WordPress “Plugins”-Tab</li>
<li>Ready!</li>
</ol>
<p><span style="text-decoration: underline;">Other download-ressources</span><br />
The “Role Manager” Plugin using for development the services from <a title="Homepage SourceForge" href="http://sourceforge.net/">sourceforge.net</a>. At the project-download-page at sourceforge you can also find the <a title="lMirror of the latest stable release" href="http://sourceforge.net/project/showfiles.php?group_id=190527&amp;package_id=223527">latest stable release</a>. More about the development you can read in the next section on this page.</p>
<p>source: http://www.im-web-gefunden.de/wordpress-plugins/role-manager/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/role-manager-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Las 10 mejores frases para hacer Marketing</title>
		<link>http://www.marindelafuente.com.ar/las-10-mejores-frases-para-hacer-marketing/</link>
		<comments>http://www.marindelafuente.com.ar/las-10-mejores-frases-para-hacer-marketing/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:17:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog Personal]]></category>
		<category><![CDATA[de Todo un poco]]></category>
		<category><![CDATA[estrategia]]></category>
		<category><![CDATA[frases]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[mejores]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=107</guid>
		<description><![CDATA[1. “La estrategia, el sentido de la oportunidad y del momento exacto son las altas cumbres del marketing. Todo lo demás son apenas colinas” (AL RIES) 2. “Para abrir nuevos caminos, hay que inventar; experimentar; crecer, correr riesgos, romper las reglas, equivocarse… y divertirse” (MARY LOU COOK). 3. “En el nuevo juego de los negocios, [...]]]></description>
			<content:encoded><![CDATA[<p>1. “La estrategia, el sentido de la oportunidad y del momento exacto son las altas cumbres del marketing. Todo lo demás son apenas colinas” (AL RIES)<span id="more-107"></span></p>
<p>2. “Para abrir nuevos caminos, hay que inventar; experimentar; crecer, correr riesgos, romper las reglas, equivocarse… y divertirse” (MARY LOU COOK).</p>
<p>3. “En el nuevo juego de los negocios, los ganadores no son los mejores sino los que dominan el juego” (ROBERTO SERRA).</p>
<p>4. “Si crees que la publicidad no sirve, considera los millones de personas que ahora creen que el yogur es rico” (JOE L. WHITLEY).</p>
<p>5. “No hay necesidad de apagar la luz del prójimo para que la nuestra brille” (BERNARD BARUCH).</p>
<p>6. “Cuando he alcanzado una victoria no vuelvo a utilizar por segunda vez la misma táctica sino que, según las circunstancias, varío mis métodos hasta el infinito” (EL ARTE DE LA GUERRA).</p>
<p>7. “No perdamos de vista los factores más importantes para el éxito: compromiso, pasión por marcar la diferencia, visión para alcanzar los cambios  y coraje para poner las cosas en movimiento” (LARRAINE MATUSAK).</p>
<p>8. “Es insensatez pura hacer la misma cosa del mismo modo y esperar un resultado diferente” (ROGER MILLIKEN).</p>
<p>9. “Nunca andes por el camino trazado, pues te conducirá únicamente hacia donde los otros fueron” (GRAHAM BELL).</p>
<p>10. “Todo se trata de intentar cosas y ver si funcionan” (RAY BRADBURY).</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">
<ol>
<li>“La estrategia, el sentido de la oportunidad y del momento exacto son las altas cumbres del marketing. Todo lo demás son apenas colinas” (AL RIES)</li>
<li>“Para abrir nuevos caminos, hay que inventar; experimentar; crecer, correr riesgos, romper las reglas, equivocarse… y divertirse” (MARY LOU COOK).</li>
<li>“En el nuevo juego de los negocios, los ganadores no son los mejores sino los que dominan el juego” (ROBERTO SERRA).</li>
<li>“Si crees que la publicidad no sirve, considera los millones de personas que ahora creen que el yogur es rico” (JOE L. WHITLEY).</li>
<li>“No hay necesidad de apagar la luz del prójimo para que la nuestra brille” (BERNARD BARUCH).</li>
<li>“Cuando he alcanzado una victoria no vuelvo a utilizar por segunda vez la misma táctica sino que, según las circunstancias, varío mis métodos hasta el infinito” (EL ARTE DE LA GUERRA).</li>
<li>“No perdamos de vista los factores más importantes para el éxito: compromiso, pasión por marcar la diferencia, visión para alcanzar los cambios  y coraje para poner las cosas en movimiento” (LARRAINE MATUSAK).</li>
<li>“Es insensatez pura hacer la misma cosa del mismo modo y esperar un resultado diferente” (ROGER MILLIKEN).</li>
<li>“Nunca andes por el camino trazado, pues te conducirá únicamente hacia donde los otros fueron” (GRAHAM BELL).</li>
<li>“Todo se trata de intentar cosas y ver si funcionan” (RAY BRADBURY).</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/las-10-mejores-frases-para-hacer-marketing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Administración de Usuarios en Linux</title>
		<link>http://www.marindelafuente.com.ar/administracion-de-usuarios-en-linux/</link>
		<comments>http://www.marindelafuente.com.ar/administracion-de-usuarios-en-linux/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 17:27:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[administracion]]></category>
		<category><![CDATA[usuarios]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=105</guid>
		<description><![CDATA[Linux es un sistema multiusuario, por lo tanto, la tarea de añadir, modificar, eliminar y en general administrar usuarios se convierte en algo no solo rutinario, sino importante, además de ser un elemento de seguridad que mal administrado o tomado a la ligera, puede convertirse en un enorme hoyo de seguridad. En este manual aprenderás [...]]]></description>
			<content:encoded><![CDATA[<p>Linux es un sistema multiusuario, por lo tanto, la tarea de añadir, modificar, eliminar y en general administrar usuarios se convierte en algo no solo rutinario,  sino importante, además de ser un elemento de seguridad que mal administrado o tomado a la ligera, puede convertirse en un enorme hoyo de seguridad. En este manual aprenderás todo lo necesario para administrar completamente tus usuarios en GNU/Linux.<span id="more-105"></span></p>
<h2><a name="01">Tipos de usuarios</a></h2>
<p>Los usuarios en Unix/Linux se identifican por un número único de usuario, User ID, UID. Y pertenecen a un grupo principal de usuario, identificado también por un número único de grupo, Group ID, GID. El usuario puede pertenecer a más grupos además del principal.</p>
<p>Aunque sujeto a cierta polémica, es posible identificar tres tipos de usuarios en Linux:</p>
<ul><strong>Usuario root</strong></p>
<li>También llamado superusuario o administrador.</li>
<li>Su UID (User ID) es 0 (cero).</li>
<li>Es la única cuenta de usuario con privilegios sobre todo el sistema.</li>
<li>Acceso total a todos los archivos y directorios con independencia de propietarios y permisos.</li>
<li>Controla la administración de cuentas de usuarios.</li>
<li>Ejecuta tareas de mantenimiento del sistema.</li>
<li>Puede detener el sistema.</li>
<li>Instala software en el sistema.</li>
<li>Puede modificar o reconfigurar el kernel, controladores, etc.</li>
</ul>
<ul><strong>Usuarios especiales</strong></p>
<li>Ejemplos: bin, daemon, adm, lp, sync, shutdown, mail, operator, squid, apache, etc.</li>
<li>Se les llama también cuentas del sistema.</li>
<li>No tiene todos los privilegios del usuario root, pero dependiendo de la cuenta asumen distintos privilegios de root.</li>
<li>Lo anterior para proteger al sistema de posibles formas de vulnerar la seguridad.</li>
<li>No tienen contraseñas pues son cuentas que no están diseñadas para iniciar sesiones con ellas.</li>
<li>También se les conoce como cuentas de &#8220;no inicio de sesión&#8221; (nologin).</li>
<li>Se crean (generalmente) automáticamente al momento de la instalación de Linux o de la aplicación.</li>
<li>Generalmente se les asigna un UID entre 1 y 100 (definifo en /etc/login.defs)</li>
</ul>
<ul><strong>Usuarios normales</strong></p>
<li>Se usan para usuarios individuales.</li>
<li>Cada usuario dispone de un directorio de trabajo, ubicado generalmente en /home.</li>
<li>Cada usuario puede personalizar su entorno de trabajo.</li>
<li>Tienen solo privilegios completos en su directorio de trabajo o HOME.</li>
<li>Por seguridad, es siempre mejor trabajar como un usuario normal en vez del usuario root,  y cuando se requiera hacer uso de comandos solo de root, utilizar el comando <span>su</span>.</li>
<li>En las distros actuales de Linux se les asigna generalmente un UID superior a 500.</li>
</ul>
<h2><a name="02">/etc/passwd</a></h2>
<p>Cualquiera que sea el tipo de usuario, todas las cuentas se encuentran definidas en  el archivo de configuración &#8216;<span>passwd</span>&#8216;, ubicado dentro del directorio  <span>/etc</span>. Este archivo es de texto tipo ASCII, se crea al momento  de la instalación con el usuario root y las cuentas especiales, más las cuentas de  usuarios normales que se hayan indicado al momento de la instalación.</p>
<p>El archivo <span>/etc/passwd</span> contiene una línea para cada  usuario, similar a las siguientes:</p>
<div id="e">
<pre>root:x:0:0:root:/root:/bin/bash
sergio:x:501:500:Sergio González:/home/sergio:/bin/bash</pre>
</div>
<p>La información de cada usuario está dividida en 7 campos delimitados cada  uno por  &#8216;:&#8217;  dos puntos.</p>
<table border="0">
<tbody>
<tr style="text-align: left;">
<th colspan="2">/etc/passwd</th>
</tr>
<tr>
<td width="10%">Campo 1</td>
<td>Es el nombre del usuario, identificador de inicio de sesión (login). Tiene que ser único.</td>
</tr>
<tr>
<td>Campo 2</td>
<td>La &#8216;x&#8217; indica la contraseña encriptada del usuario, además también indica que se está haciendo uso del archivo <span>/etc/shadow</span>, si no se hace uso de este archivo, este campo se vería algo así como: &#8216;<span>ghy675gjuXCc12r5gt78uuu6R</span>&#8216;.</td>
</tr>
<tr>
<td>Campo 3</td>
<td>Número de identificación del usuario (UID). Tiene que ser único. 0 para root, generalmente las cuentas o usuarios especiales se numeran del 1 al 100 y las de usuario normal del 101 en delante, en las distribuciones mas recientes esta numeración comienza a partir del 500.</td>
</tr>
<tr>
<td>Campo 4</td>
<td>Numeración de identificación del grupo (GID). El que aparece es el número de grupo principal del usuario, pero puede pertenecer a otros, esto se configura en <span>/etc/groups</span>.</td>
</tr>
<tr>
<td>Campo 5</td>
<td>Comentarios o el nombre completo del usuario.</td>
</tr>
<tr>
<td>Campo 6</td>
<td>Directorio de trabajo (Home) donde se sitúa al usuario después del inicio de sesión.</td>
</tr>
<tr>
<td>Campo 7</td>
<td>Shell que va a utilizar el usuario de forma predeterminada.</td>
</tr>
</tbody>
</table>
<h2><a name="03">/etc/shadow</a></h2>
<p>Anteriormente (en sistemas Unix) las contraseñas cifradas se almacenaban en el mismo <span>/etc/passwd.</span> El problema es que &#8216;passwd&#8217; es un archivo que puede ser leído por cualquier usuario del sistema, aunque solo puede  ser modificado por root. Con cualquier computadora potente de hoy en día, un buen programa de  descifrado de contraseñas y paciencia es posible &#8220;crackear&#8221; contraseñas débiles  (por eso la conveniencia de cambiar periódicamente la contraseña de root y de otras  cuentas importantes). El archivo &#8216;shadow&#8217;, resuelve el problema ya que solo puede ser  leido por root. Considérese a &#8216;shadow&#8217; como una extensión de &#8216;passwd&#8217; ya que no solo  almacena la contraseña encriptada, sino que tiene otros campos de control de contraseñas.</p>
<p>El archivo <span>/etc/shadow</span> contiene una línea para cada usuario,  similar a las siguientes:</p>
<div id="e">
<pre>root:ghy675gjuXCc12r5gt78uuu6R:10568:0:99999:7:7:-1::
sergio:rfgf886DG778sDFFDRRu78asd:10568:0:-1:9:-1:-1::</pre>
</div>
<p>La información de cada usuario está dividida en 9 campos delimitados cada uno  por  &#8216;:&#8217;  dos puntos.</p>
<table border="0">
<tbody>
<tr>
<th colspan="2">/etc/shadow</th>
</tr>
<tr>
<td width="10%">Campo 1</td>
<td>Nombre de la cuenta del usuario.</td>
</tr>
<tr>
<td>Campo 2</td>
<td>Contraseña cifrada o encriptada, un &#8216;*&#8217; indica cuenta de &#8216;nologin&#8217;.</td>
</tr>
<tr>
<td>Campo 3</td>
<td>Días transcurridos desde el 1/ene/1970 hasta la fecha en que la contraseña fue cambiada por última vez.</td>
</tr>
<tr>
<td>Campo 4</td>
<td>Número de días que deben transcurrir hasta que la contraseña se pueda volver a cambiar.</td>
</tr>
<tr>
<td>Campo 5</td>
<td>Número de días tras los cuales hay que cambiar la contraseña. (-1 significa nunca). A partir de este dato se obtiene la fecha de expiración de la contraseña.</td>
</tr>
<tr>
<td>Campo 6</td>
<td>Número de días antes de la expiración de la contraseña en que se le avisará al usuario al inicio de la 	sesión.</td>
</tr>
<tr>
<td>Campo 7</td>
<td>Días después de la expiración en que la contraseña se inhabilitara, si es que no se cambio.</td>
</tr>
<tr>
<td>Campo 8</td>
<td>Fecha de caducidad de la cuenta. Se expresa en días transcurridos desde el 1/Enero/1970 (epoch).</td>
</tr>
<tr>
<td>Campo 9</td>
<td>Reservado.</td>
</tr>
</tbody>
</table>
<h2><a name="04">/etc/group</a></h2>
<p>Este archivo guarda la relación de los grupos a los que pertenecen los usuarios del  sistema, contiene una línea para cada usuario con tres o cuatro campos por usuario:</p>
<div id="e">
<pre>root:x:0:root
ana:x:501:
sergio:x:502:ventas,supervisores,produccion
cristina:x:503:ventas,sergio</pre>
</div>
<ul>
<li>El campo 1 indica el usuario.</li>
<li>El campo 2 &#8216;x&#8217; indica la contraseña del grupo, que no existe, si hubiera se mostraría un &#8216;hash&#8217; encriptado.</li>
<li>El campo 3 es el Group ID (GID) o identificación del grupo.</li>
<li>El campo 4 es opcional e indica la lista de grupos a los que pertenece el usuario</li>
</ul>
<p>Actualmente al crear al usuario con <span>useradd</span> se crea también automáticamente su grupo principal de trabajo GID, con el mismo nombre del usuario. Es decir, si se añade el usuario &#8216;sergio&#8217; también se crea el /etc/group el grupo &#8216;sergio&#8217;. Aun asi, existen comandos de administración de grupos que se explicarán más adelante.</p>
<h2><a name="05">pwconv y pwunconv</a></h2>
<p>El comportamiento por defecto de todas las distros modernas de GNU/Linux es activar la protección extendida del archivo <span>/etc/shadow</span>, que (se insiste) oculta efectivamente el &#8216;hash&#8217; cifrado de la contraseña de <span>/etc/passwd</span>.</p>
<p>Pero si por alguna bizarra y extraña situación de compatibilidad se requiriera tener las contraseñas cifradas en el mismo archivo de <span>/etc/passwd</span> se usaría el comando <span>pwunconv</span>:</p>
<div id="e">
<pre>#&gt; more /etc/passwd
root:x:0:0:root:/root:/bin/bash
sergio:x:501:500:Sergio González:/home/sergio:/bin/bash
...
<span>(La 'x' en el campo 2 indica que se hace uso de /etc/shadow)</span>
#&gt; more /etc/shadow
root:ghy675gjuXCc12r5gt78uuu6R:10568:0:99999:7:7:-1::
sergio:rfgf886DG778sDFFDRRu78asd:10568:0:-1:9:-1:-1::

#&gt; pwunconv
#&gt; more /etc/passwd
root:ghy675gjuXCc12r5gt78uuu6R:0:0:root:/root:/bin/bash
sergio:rfgf886DG778sDFFDRRu78asd:501:500:Sergio González:/home/sergio:/bin/bash
...
#&gt; more /etc/shadow
/etc/shadow: No such file or directory
<span>(Al ejecutar pwunconv, el archivo shadow se elimina y las contraseñas cifradas 'pasaron' a passwd)</span></pre>
</div>
<p>En cualquier momento es posible reactivar la protección de shadow:</p>
<div id="e">
<pre>#&gt; pwconv
#&gt; ls -l /etc/passwd /etc/shadow
-rw-r--r-- 1 root root 1106 2007-07-08 01:07 /etc/passwd
-r-------- 1 root root  699 2009-07-08 01:07 /etc/shadow</pre>
</div>
<p>Se vuelve a crear el archivo <span>shadow</span>, además nótese los permisos tan restrictivos (400) que tiene este archivo, haciendo sumamente difícil (no me gusta usar imposible, ya que en informática parece ser que los imposibles &#8216;casi&#8217; no existen) que cualquier usuario que no sea root lo lea.</p>
<h2><a name="06">/etc/login.defs</a></h2>
<p>En el archivo de configuración <span>/etc/login.defs</span> están  definidas las variables que controlan los aspectos de la creación de usuarios y de los campos de <span>shadow</span> usadas por defecto. Algunos de los aspectos que controlan estas variables son:</p>
<ul>
<li>Número máximo de días que una contraseña es válida PASS_MAX_DAYS</li>
<li>El número mínimo de caracteres en la contraseña PASS_MIN_LEN</li>
<li>Valor mínimo para usuarios normales cuando se usa <span>useradd</span> UID_MIN</li>
<li>El valor <span>umask</span> por defecto UMASK</li>
<li>Si el comando <span>useradd</span> debe crear el directorio home por defecto CREATE_HOME</li>
</ul>
<p>Basta con leer este archivo para conocer el resto de las variables que son autodescriptivas y ajustarlas al gusto. Recúerdese que se usaran principalmente al momento de crear o modificar usuarios con los comandos <span>useradd</span> y <span>usermod</span> que en breve se explicaran.</p>
<h2><a name="07">Añadir usuarios con <span>useradd</span></a></h2>
<p><span>useradd</span> o <span>adduser</span> es el comando que permite añadir nuevos usuarios al sistema desde la línea de comandos. Sus opciones más comunes o importantes  son las siguientes:</p>
<ul>
<li>-c añade un comentario al momento de crear al usuario, campo 5 de <span>/etc/passwd</span></li>
<li>-d directorio de trabajo o home del usuario, campo 6 de <span>/etc/passwd</span></li>
<li>-e fecha de expiración de la cuenta, formato AAAA-MM-DD, campo 8 de <span>/etc/shadow</span></li>
<li>-g número de grupo principal del usuario (GID), campo 4 de <span>/etc/passwd</span></li>
<li>-G otros grupos a los que puede pertenecer el usuario, separados por comas.</li>
<li>-r crea una cuenta del sistema o especial, su UID será menor al definido en  <span>/etc/login.defs</span> en la variable UID_MIN, además no se crea el directorio de inicio.</li>
<li>-s shell por defecto del usuario cuando ingrese al sistema. Si no se especifica, bash, es el que queda establecido.</li>
<li>-u UID del usuario, si no se indica esta opción, automáticamente se establece el siguiente número disponible a partir del último usuario creado.</li>
</ul>
<p>Ahora bien, realmente no hay prácticamente necesidad de indicar ninguna opción ya que si hacemos lo siguiente:</p>
<div id="e">
<pre>#&gt; useradd juan</pre>
</div>
<p>Se creará el usuario y su grupo, asi como las entradas correspondientes en /etc/passwd, /etc/shadow y /etc/group. También se creará el directorio de inicio o de trabajo: /home/juan y los archivos de configuración que van dentro de este directorio y que más adelante se detallan.</p>
<p>Las fechas de expiración de contraseña, etc. Quedan lo más amplias posibles asi que no hay problema que la cuenta caduque, asi que prácticamente lo único que faltaría sería añadir la contraseña del usuario y algún comentario o identificación de la cuenta. Como añadir el password o contraseña se estudiara en un momento y viendo las opciones con &#8216;-c&#8217; es posible establecer el comentario, campo 5 de /etc/passwd:</p>
<div id="e">
<pre>#&gt; useradd -c "Juan Perez Hernandez" juan</pre>
</div>
<p>Siempre el nombre del usuario es el último parámetro del comando. Asi por ejemplo, si queremos salirnos del default, podemos establecer algo como lo siguiente:</p>
<div id="e">
<pre>#&gt; useradd -d /usr/juan -s /bin/csh -u 800 -c "Juan Perez Hernandez" juan</pre>
</div>
<p>Con lo anterior estamos cambiando su directorio de inicio, su shell por defautl sera csh y su UID será el 800 en vez de que el sistema tome el siguiente número disponible.</p>
<h2><a name="08">Modificar usuarios con <span>usermod</span></a></h2>
<p>Como su nombre lo indica, usermod permite modificar o actualizar un usuario o cuenta ya existente. Sus opciones más comunes o importantes  son las siguientes:</p>
<ul>
<li>-c añade  o modifica el comentario, campo 5 de <span>/etc/passwd</span></li>
<li>-d modifica el directorio de trabajo o home del usuario, campo 6 de <span>/etc/passwd</span></li>
<li>-e cambia o establece la fecha de expiración de la cuenta, formato AAAA-MM-DD, campo 8 de <span>/etc/shadow</span></li>
<li>-g cambia el número de grupo principal del usuario (GID), campo 4 de <span>/etc/passwd</span></li>
<li>-G establece otros grupos a los que puede pertenecer el usuario, separados por comas.</li>
<li>-l cambia el login o nombre del usuario, campo 1 de <span>/etc/passwd</span> y de <span>/etc/shadow</span></li>
<li>-L bloque la cuenta del usuario, no permitiendolé que ingrese al sistema. No borra ni cambia nada del usuario, solo lo deshabilita.</li>
<li>-s cambia el shell por defecto del usuario cuando ingrese al sistema.</li>
<li>-u cambia el UID del usuario.</li>
<li>-U desbloquea una cuenta previamente bloqueada con la opción -L.</li>
</ul>
<p>Si quiseramos cambiar el nombre de usuario de &#8216;sergio&#8217; a &#8216;sego&#8217;:</p>
<div id="e">
<pre>#&gt; usermod -l sego sergio</pre>
</div>
<p>Casi seguro también cambiará el nombre del directorio de inicio o HOME en /home, pero si no fuera así, entonces:</p>
<div id="e">
<pre>#&gt; usermod -d /home/sego sego</pre>
</div>
<p>Otros cambios o modificaciones en la misma cuenta:</p>
<div id="e">
<pre>#&gt; usermod -c "supervisor de area" -s /bin/ksh -g 505 sego</pre>
</div>
<p>Lo anterior modifica el comentario de la cuenta, su shell por defecto que ahora sera Korn shell y su grupo principal de usuario quedó establecido al GID 505 y todo esto se aplicó al usuario &#8216;sego&#8217; que como se observa debe ser el último argumento del comando.</p>
<p>El usuario &#8216;sego&#8217; salió de vacaciones y nos aseguramos de que nadie use su cuenta:</p>
<div id="e">
<pre>#&gt; usermod -L sego</pre>
</div>
<h2><a name="09">Eliminar usuarios con <span>userdel</span></a></h2>
<p>Como su nombre lo indica, userdel elimina una cuenta del sistema, userdel puede ser invocado de tres maneras:</p>
<div id="e">
<pre>#&gt; userdel sergio</pre>
</div>
<p>Sin opciones elimina la cuenta del usuario de <span>/etc/passwd</span> y de <span>/etc/shadow</span>, pero no elimina su directorio de trabajo ni archivos contenidos en el mismo, esta es la mejor opción, ya que elimina la cuenta pero no la información de la misma.</p>
<div id="e">
<pre>#&gt; userdel -r sergio</pre>
</div>
<p>Al igual que lo anterior elimina la cuenta totalmente, pero con la opción -r además elimina su directorio de trabajo y archivos y directorios contenidos en el mismo, asi como su buzón de correo, si es que estuvieran configuradas las opciones de correo. La cuenta no se podrá eliminar si el usuario esta logueado o en el sistema al momento de ejecutar el comando.</p>
<div id="e">
<pre>#&gt; userdel -f sergio</pre>
</div>
<p>La opción -f es igual que la opción -r, elimina todo lo del usuario, cuenta, directorios y archivos del usuario, pero además lo hace sin importar si el usuario esta actualmente en el sistema trabajando. Es una opción muy radical, además de que podría causar inestabilidad en el sistema, asi que hay que usarla solo en casos muy extremos.</p>
<h2><a name="10">Cambiar contraseñas con <span>passwd</span></a></h2>
<p>Crear al usuario con <span>useradd</span> es el primer paso, el segundo es asignarle una contraseña a ese usuario. Esto se logra con el comando <span>passwd</span> que permitirá ingresar la contraseña y su verificación:</p>
<div id="e">
<pre>#&gt; passwd sergio
Changing password for user prueba.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
#&gt;</pre>
</div>
<p>El usuario <span>root</span> es el único que puede indicar el cambio o asignación de contraseñas de cualquier usuario. Usuarios normales pueden cambiar su contraeña en cualquier momento con tan solo invocar <span>passwd</span> sin argumentos, y podrá de esta manera cambiar la contraseña cuantas veces lo requiera.</p>
<p><span>passwd</span> tiene integrado validación de contraseñas comunes, cortas, de diccionario, etc. asi que si por ejemplo intento como usuario normal cambiar mi contraseña a &#8216;qwerty&#8217; el sistema me mostrará lo siguiente:</p>
<div id="e">
<pre>$&gt; passwd
Changing password for user prueba.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
$&gt;</pre>
</div>
<p>Nótese que al ingresar &#8216;qwerty&#8217; como contraseña se detectó que es una secuencia ya conocida como contraseña y me manda la advertencia: &#8220;BAD PASSWORD: it is based on a dictionary word&#8221;, sin embargo me permite continuar, al ingresar la verificación. Es decir, passwd avisa de malas o débiles contraseñas pero permite establecerlas si realmente se desea.</p>
<p>Resumiendo entonces, se podría decir que todo este tutorial se reduce a dos líneas de comandos para crear y dejar listo para trabajar a un usuario en Linux:</p>
<div id="e">
<pre>#&gt; useradd ana
#&gt; passwd ana</pre>
</div>
<p>Se crea el usuario &#8216;ana&#8217;, <span>useradd</span> hace todo el trabajo de establecer el shell, directorio de inicio, copiar archivos iniciales de configuración de la cuenta, etc. y después <span>passwd</span> establece la contraseña. Asi de simple.</p>
<p><span>passwd</span> tiene varias opciones que permiten bloquear la cuenta &#8216;-l&#8217;, desbloquearla &#8216;-u&#8217;, y varias opciones más que controlan la vigencia de la contraseña, es decir, es otro modo de establecer los valores de la cuenta en <span>/etc/shadow</span>. Para más información consulta las páginas del manual:</p>
<div id="e">$&gt; man passwd</div>
<h2><a name="11">Archivos de configuración</a></h2>
<p>Los usuarios normales y <span>root</span> en sus directorios de inicio tienen  varios archivos que comienzan con &#8220;.&#8221; es decir están ocultos. Varían mucho dependiendo de  la distribución de Linux que se tenga, pero seguramente se encontrarán los siguientes o similares:</p>
<div id="e">
<pre>#&gt; ls -la
drwx------ 2 ana  ana  4096 jul  9 09:54 .
drwxr-xr-x 7 root root 4096 jul  9 09:54 ..
-rw-r--r-- 1 ana  ana    24 jul  9 09:54 .bash_logout
-rw-r--r-- 1 ana  ana   191 jul  9 09:54 .bash_profile
-rw-r--r-- 1 ana  ana   124 jul  9 09:54 .bashrc</pre>
</div>
<p><span>.bash_profile</span> aquí podremos indicar alias, variables, configuración  del entorno, etc. que deseamos iniciar al principio de la sesión.</p>
<p><span>.bash_logout</span> aquí podremos indicar acciones, programas, scripts,  etc., que deseemos ejecutar al salirnos de la sesión.</p>
<p><span>.bashrc</span> es igual que .bash_profile, se ejecuta al principio de la sesión,  tradicionalmente en este archivo se indican los programas o scripts a ejecutar,  a diferencia de .bash_profile que configura el entorno.</p>
<p>Lo anterior aplica para terminales de texto 100%.</p>
<p>Si deseamos configurar archivos de inicio o de salida de la sesión gráfica entonces, en este caso, hay que buscar en el menú del ambiente gráfico algún programa gráfico que permita  manipular que programas se deben arrancar al iniciar la sesión en modo gráfico.  En la mayoría de las distribuciones existe un programa llamado &#8220;sesiones&#8221; o &#8220;sessions&#8221;,  generalmente esta ubicado dentro del menú de preferencias. En este programa es posible establecer programas o scripts que arranquen junto con el ambiente gráfico, sería equivalente a manipular &#8216;bashrc&#8217;.</p>
<p>Además Linux permite que el usuario  decida que tipo de entorno Xwindow a utilizar, ya sea algún entorno de escritorio como  KDE o Gnome o algún manejador de ventanas como Xfce o Twm. Dentro del Home del usuario,  se creará un directorio o archivo escondido &#8220;.&#8221; , por ejemplo &#8216;.gnome&#8217; o &#8216;.kde&#8217; donde vendrá  la configuración personalizada del usuario para ese entorno. Dentro de este directorio  suele haber varios directorios y archivos de configuración. Estos son sumamente  variados dependiendo de la distribución y del entorno. No es recomendable modificar  manualmente (aunque es perfectamente posible) estos archivos, es mucho mas sencillo  modificar vía las interfases gráficas que permiten cambiar el fondo, protector de pantalla,  estilos de ventanas, tamaños de letras, etc.</p>
<h2><a name="12">Resumen de comandos y archivos de administración de usuarios</a></h2>
<p>Existen varios comandos más que se usan muy poco en la administración de usuarios, que sin embargo permiten administrar aun más a detalle a tus usuarios de Linux. Algunos de estos comandos permiten hacer lo mismo que los comandos previamente vistos, solo que de otra manera, y otros como &#8216;chpasswd&#8217; y &#8216;newusers&#8217; resultan muy útiles y prácticos cuando de dar de alta a múltiples usuarios se trata.</p>
<p>A continuación te presento un resumen de los comandos y archivos vistos en este tutorial más otros que un poco de investigación</p>
<table border="0">
<tbody>
<tr>
<th colspan="2">Comandos de administración y control de usuarios</th>
</tr>
<tr>
<td width="20%">adduser</td>
<td>Ver useradd</td>
</tr>
<tr>
<td>chage</td>
<td>Permite cambiar o establecer parámetros de las fechas de control de la contraseña.</td>
</tr>
<tr>
<td>chpasswd</td>
<td>Actualiza o establece contraseñas en modo batch, múltiples usuarios a la vez. (se usa junto con newusers)</td>
</tr>
<tr>
<td>id</td>
<td>Muestra la identidad del usuario (UID) y los grupos a los que pertence.</td>
</tr>
<tr>
<td>gpasswd</td>
<td>Administra las contraseñas de grupos (/etc/group y /etc/gshadow).</td>
</tr>
<tr>
<td>groupadd</td>
<td>Añade grupos al sistema (/etc/group).</td>
</tr>
<tr>
<td>groupdel</td>
<td>Elimina grupos del sistema.</td>
</tr>
<tr>
<td>groupmod</td>
<td>Modifica grupos del sistema.</td>
</tr>
<tr>
<td>groups</td>
<td>Muestra los grupos a los que pertence el usuario.</td>
</tr>
<tr>
<td>newusers</td>
<td>Actualiza o crea usuarios en modo batch, múltiples usuarios a la vez. (se usa junto chpasswd)</td>
</tr>
<tr>
<td>pwconv</td>
<td>Establece la protección shadow (/etc/shadow) al archivo /etc/passwd.</td>
</tr>
<tr>
<td>pwunconv</td>
<td>Elimina la protección shadow (/etc/shadow) al archivo /etc/passwd.</td>
</tr>
<tr>
<td>useradd</td>
<td>Añade usuarios al sistema (/etc/passwd).</td>
</tr>
<tr>
<td>userdel</td>
<td>Elimina usuarios del sistema.</td>
</tr>
<tr>
<td>usermod</td>
<td>Modifica usuarios.</td>
</tr>
</tbody>
</table>
<table border="0" width="100%">
<tbody>
<tr>
<th colspan="2">Archivos de administración y control de usuarios</th>
</tr>
<tr>
<td>.bash_logout</td>
<td>Se ejecuta cuando el usuario abandona la sesión.</td>
</tr>
<tr>
<td>.bash_profile</td>
<td>Se ejecuta cuando el usuario inicia la sesión.</td>
</tr>
<tr>
<td>.bashrc</td>
<td>Se ejecuta cuando el usuario inicia la sesión.</td>
</tr>
<tr>
<td>/etc/group</td>
<td>Usuarios y sus grupos.</td>
</tr>
<tr>
<td>/etc/gshadow</td>
<td>Contraseñas encriptadas de los grupos.</td>
</tr>
<tr>
<td>/etc/login.defs</td>
<td>Variables que controlan los aspectos de la creación de usuarios.</td>
</tr>
<tr>
<td>/etc/passwd</td>
<td>Usuarios del sistema.</td>
</tr>
<tr>
<td>/etc/shadow</td>
<td>Contraseñas encriptadas y control de fechas de usuarios del sistema.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/administracion-de-usuarios-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos básicos de Linux</title>
		<link>http://www.marindelafuente.com.ar/comandos-basicos-de-linux/</link>
		<comments>http://www.marindelafuente.com.ar/comandos-basicos-de-linux/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 17:11:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[OS]]></category>

		<guid isPermaLink="false">http://www.marindelafuente.com.ar/?p=101</guid>
		<description><![CDATA[Una de las formas de utilizar Linux es el llamado Modo consola, con una serie de comandos específicos de Linux. Este modo es bastante utilizado, por lo que es conveniente saber cuales son sus principales comandos y qué es lo que realizan. Vamos a ver en este tutorial una serie de comandos básicos generales de [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las formas de utilizar Linux es el llamado <strong>Modo consola</strong>, con una serie de comandos específicos de Linux. Este modo es bastante utilizado, por lo que es conveniente saber cuales son sus principales comandos y qué es lo que realizan. <span id="more-101"></span></p>
<p>Vamos a ver en este tutorial una serie de comandos básicos generales de este modo consola de Linux.</p>
<p>Estos comandos están divididos en varios apartados para una más fácil identificación:</p>
<p><strong>Para el manejo de archivos:</strong></p>
<p><strong>cd</strong> &#8211; sirve para cambiar el directorio<br />
<strong>compress</strong> &#8211; con este comando se comprimen archivos en formato <strong>.Z</strong><br />
<strong>cp</strong> &#8211; hace una copia de un archivo<br />
<strong>chmod</strong> &#8211; cambia los permisos de un archivo o directorio<br />
<strong>chown</strong> &#8211; cambia el propietario del archivo o directorio<br />
<strong>df</strong> &#8211; muestra el espacio libre en disco<br />
<strong>du</strong> &#8211; muestra el espacio utilizado en disco<br />
<strong>fdformat</strong> &#8211; formatea un disquete<br />
<strong>fdisk</strong> &#8211; se utiliza para particiona unidades<br />
<strong>file</strong> &#8211; determina el tipo de archivo a través del análisis parcial de su contenido<br />
<strong>find</strong> &#8211; hace una búsqueda a un archivo determinado<br />
<strong>fsck</strong> &#8211; examina el sistema de archivos<br />
<strong>gzip</strong> &#8211; descomprime un archivo en formato <strong>GZip</strong><br />
<strong>ln</strong> &#8211; crea un enlace simbólico o físico, dependiendo de la opción<br />
<strong>ls</strong> &#8211; lista el contenido de un directorio<br />
<strong>mkdir</strong> &#8211; crea un directorio<br />
<strong>mkfs</strong> &#8211; crea un nuevo sistema de archivos<br />
<strong>mkswap</strong> &#8211; crea un espacio de intercambio<br />
<strong>more</strong> &#8211; muestra el contenido de un archivo<br />
<strong>mount</strong> &#8211; monta una unidad o partición en el sistema de archivos<br />
<strong>mv</strong> &#8211; mueve un archivo y también se utiliza para renombrar<br />
<strong>pwd</strong> &#8211; devuelve la cadena correspondiente al directorio actual<br />
<strong>rm</strong> &#8211; borra un archivo<br />
<strong>rmdir</strong> &#8211; borra un directorio<br />
<strong>swapon</strong> &#8211; activa el espacio de intercambio<br />
<strong>swapoff</strong> &#8211; desactiva el espacio de intercambio<br />
<strong>tar</strong> &#8211; empaqueta o desempaqueta un archivo en formato <strong>.tar</strong><br />
<strong>type</strong> &#8211; muestra la ubicación de un archivo señalando su &#8220;path&#8221;<br />
<strong>umount</strong> &#8211; desmonta una unidad o partición en el sistema de archivos</p>
<p><strong>Para el manejo de procesos:</strong></p>
<p><strong>free</strong> &#8211; muestra la memoria libre y utilizada<br />
<strong>halt</strong> &#8211; apaga la maquina<br />
<strong>kill</strong> &#8211; mata un proceso señalando el número de éste<br />
<strong>ldd</strong> &#8211; muestra las librerías necesarias para ejecutar un proceso<br />
<strong>ps</strong> &#8211; muestra todos los procesos que se están ejecutando en el sistema<br />
<strong>pstree</strong> &#8211; muestra todos los procesos que se están ejecutando en el sistema, pero en forma de árbol<br />
<strong>reboot</strong> &#8211; reinicia el sistema<br />
<strong>shutdown</strong> &#8211; cierra el sistema<br />
<strong>top</strong> &#8211; monitorea procesos y el estado del sistema<br />
<strong>uname</strong> &#8211; muestra información del sistema</p>
<p><strong>Para el manejo de usuarios:</strong></p>
<p><strong>adduser</strong> &#8211; crea una cuenta de usuario<br />
<strong>chsh</strong> &#8211; este comando cambia la shell de un usuario<br />
<strong>groups</strong> &#8211; muestra el listado de grupos de usuarios del sistema<br />
<strong>id</strong> &#8211; muestra la información de usuario y grupo de un determinado usuario<br />
<strong>logout</strong> &#8211; se sale del sistema deslogueando al usuarui, peromitiendo iniciar sesión con otro usuario<br />
<strong>passwd</strong> &#8211; cambia la contraseña de un determinado usuario<br />
<strong>su</strong> &#8211; le da privilegios de root (administrador) a un usuario<br />
<strong>talk</strong> &#8211; permite hablar con otros usuarios<br />
<strong>users</strong> &#8211; lista los usuarios conectados al sistema<br />
<strong>who</strong> &#8211; muestra información de los usuarios conectados al sistema<br />
<strong>whoami</strong> &#8211; muestra nuestra información</p>
<p><strong>De red:</strong></p>
<p><strong>ping</strong> &#8211; manda paquetes esperando una respuesta del lugar que le indiquemos<br />
<strong>ifconfig</strong> &#8211; muestras las tarjetas de red (Ethernet)<br />
<strong>iwconfig</strong> &#8211; muestra Las tarjetas de red (Wifi)<br />
<strong>host &#8220;destino&#8221;</strong> &#8211; muestra la IP del &#8220;destino&#8221;</p>
<p><strong>Para el manejo de paquetes:</strong></p>
<p><strong>rpm &#8211; &#8220;opcion&#8221; &#8220;paquete&#8221;</strong> &#8211; instala o desinstala el &#8220;paquete&#8221; dependiendo de  la opción<br />
<strong>dpkg &#8211; &#8220;opcion&#8221; &#8220;paquete&#8221;</strong> &#8211; instala o desinstala el &#8220;paquete&#8221; dependiendo de  la opción, este comando solo sirve para paquetes <strong>debian</strong>.<br />
<strong>tar &#8211; &#8220;opcion&#8221; &#8220;paquete&#8221;</strong> &#8211; comprime o descomprime el &#8220;paquete&#8221; de formato <strong>tar.gz</strong>, <strong>tar.tgz</strong> o <strong>tar.bz2</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marindelafuente.com.ar/comandos-basicos-de-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
