<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.guia-ubuntu.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://www.guia-ubuntu.com/index.php?action=history&amp;feed=atom&amp;title=Fingerprint_Reader</id>
		<title>Fingerprint Reader - Historial de revisiones</title>
		<link rel="self" type="application/atom+xml" href="https://www.guia-ubuntu.com/index.php?action=history&amp;feed=atom&amp;title=Fingerprint_Reader"/>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php?title=Fingerprint_Reader&amp;action=history"/>
		<updated>2026-04-24T08:36:10Z</updated>
		<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
		<generator>MediaWiki 1.22.7</generator>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php?title=Fingerprint_Reader&amp;diff=12642&amp;oldid=prev</id>
		<title>Lsaavedr: /* Configuración */</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php?title=Fingerprint_Reader&amp;diff=12642&amp;oldid=prev"/>
				<updated>2008-09-27T01:00:57Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Configuración&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revisión de 01:00 27 sep 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; auth required pam_unix.so try_first_pass nullok_secure&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; auth required pam_unix.so try_first_pass nullok_secure&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;y luego cargar &lt;/del&gt;el &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;módulo o reiniciar la máquina:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;el &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;paso anterior hay que hacerlo con mucho cuidado, lo mejor es saber bien antes de hacerlo a qué me refiero con &amp;quot;lineas comentadas&amp;quot;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; modprobe uinput&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Luego cargamos el módulo (driver) o reiniciar la máquina:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sudo &lt;/ins&gt;modprobe uinput&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Añadir usuario ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Añadir usuario ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lsaavedr</name></author>	</entry>

	<entry>
		<id>https://www.guia-ubuntu.com/index.php?title=Fingerprint_Reader&amp;diff=12641&amp;oldid=prev</id>
		<title>Lsaavedr en 00:55 27 sep 2008</title>
		<link rel="alternate" type="text/html" href="https://www.guia-ubuntu.com/index.php?title=Fingerprint_Reader&amp;diff=12641&amp;oldid=prev"/>
				<updated>2008-09-27T00:55:41Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Gestión de usuarios]]&lt;br /&gt;
&lt;br /&gt;
= Fingerprint Reader =&lt;br /&gt;
&lt;br /&gt;
La Tecnología de lectura de huella dactilar (Fingerprint Reader) permite sustituir las passwords por sus huellas dactilares, vamos a ver como registrar huellas dactilares para cada usuario si tu equipo contiene algún dispositivo lector de huella dactilar de la familia &amp;quot;SGS Thomson Microelectronic&amp;quot;, estos se encuentran comúnmente en los equipos IBM/Lenovo ThinkPads.&lt;br /&gt;
&lt;br /&gt;
== Verificación de dispositivo ==&lt;br /&gt;
&lt;br /&gt;
Para saber si tu dispositivo es soportado debes ejecutar lo siguiente:&lt;br /&gt;
&lt;br /&gt;
 $ lsusb |grep Fingerprint&lt;br /&gt;
&lt;br /&gt;
si aparece una línea es por que tienes un dispositivo USB Fingerprint, si en esa línea aparece &amp;quot;SGS Thomson Microelectronics&amp;quot; entonces puedes seguir con esta guía.&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
Vamos a instalar ThinkFinger, un programa que sirve de drivers para los dispositivos de la familia &amp;quot;SGS Thomson Microelectronics&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 $ sudo aptitude install thinkfinger-tools libpam-thinkfinger&lt;br /&gt;
&lt;br /&gt;
== Configuración ==&lt;br /&gt;
&lt;br /&gt;
Para configurar ThinkFinger, es necesario editar el archivo /etc/pam.d/common-auth:&lt;br /&gt;
&lt;br /&gt;
 $ sudo nano /etc/pam.d/common-auth&lt;br /&gt;
&lt;br /&gt;
reemplazando las lineas no comentadas por las siguientes (es decir las que no contienen el caracter # al comienzo):&lt;br /&gt;
&lt;br /&gt;
 auth sufficient pam_thinkfinger.so&lt;br /&gt;
 auth required pam_unix.so try_first_pass nullok_secure&lt;br /&gt;
&lt;br /&gt;
y luego cargar el módulo o reiniciar la máquina:&lt;br /&gt;
&lt;br /&gt;
 modprobe uinput&lt;br /&gt;
&lt;br /&gt;
== Añadir usuario ==&lt;br /&gt;
&lt;br /&gt;
Para añadir a un usuario simplemente debe iniciar sesión y ejecutar lo siguiente:&lt;br /&gt;
&lt;br /&gt;
 tf-tool --acquire&lt;br /&gt;
&lt;br /&gt;
luego tendrás que pasar tu huella dactilar tres veces, sí tres veces, y correctamente. Luego de eso ya podrás pasar tu huella dactilar cada vez que te pregunte por tu password.&lt;/div&gt;</summary>
		<author><name>Lsaavedr</name></author>	</entry>

	</feed>