autenticacion usb

8
TUTORIAL DE AUTENTICACION CON USB LAURA MARCELA CANO OSORIO

Upload: lalis1118

Post on 29-Jun-2015

342 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

LAURA MARCELA CANO OSORIO

Page 2: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

[2]

LICENCIA

Page 3: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

[3]

TUTORIAL DE AUTENTICACION CON USB

Por medio de este metodo de Criptografía asimétrica se logra generar un par de llaves las cuales se realizan una vez es decir si alguien las intenta generar no van hacer iguales a las anteriores.Consiste en una llave publica que la puede contener cualquiera y una llave privada que es totalmente confidencial.

En este caso se realizara para la autenticacion de usuarios en un ambiente de aprendizaje donde la llave privada esta en la usb del usuario y la llave publica estara en el pc ambas crean una carpeta .auth oculta dentro de esta se crean la llaves con distinta informacion.

Instalamos los siguientes paquetes

#apt-get install gcc make checkinstall libpam-modules libxml2 python python-celementtree python-gobject libncurses5-dev libreadline5-dev libssl-dev libpam0g-dev

IMAGEN 1

Descargamos de internet el archivo pam_usb-0.3.3 del siguiente Link

Page 4: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

[4]

http://sourceforge.net/projects/pamusb/ damos clic en Download Now

IMAGEN 2

Descomprimimos el archivo y compilamos con los siguientes comandos, para realizar este paso accedemos a la ruta donde se encuentra el archivo

1. # cd Escritorio/pam_usb-0.3.3/# make

Page 5: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

[5]

IMAGEN 3

2. # cd Escritorio/pam_usb-0.3.3/#make install

IMAGEN 4

Listamos los archivos que se encuentran dentro del directorio /pam.d con el comando #ls esto se realiza para ver los arcvhivos que contiene

Page 6: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

[6]

Dentro del mismo directorio creamos un archivo llamado common-usb como se observa en la imagen

# cd /etc/pam.d/#nano common-usb dentro de este archivo editamos las siguientes lineas,debe de ir en una linea seguida

auth sufficient pam_usb.so !check_device log_file=/tmp/usb.log allow_remote=1 check_if_mounted=1

IMAGEN 5

Para generar las llaves se inserta la usb, accedemos al directorio

Cd /pam_usb-0.3.3/tolos/usbadm

Ingresamos el siguiente comando

./usbadm keygen /media/LAURISS ”nombre de la usb” / Laura “nombre del usuario del sistema ” 1024 se observa en la imagen que la creación de las llaves fue exitosa

Al generarlas se crea automáticamente una carpeta .auth y dentro ira la llave como se explico anteriormente

Llave pública: la contiene el equipo

Llave privada: la contiene la usb

Page 7: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

[7]

IMAGEN 6

Se listan los archivos que contiene la usb para observar la carpeta .auth con la llave privada laura.laura-laptop “usuario-nombre de del pc”

IMAGEN 7

Por último accedemos al archivo gdm para la configuración del gestor de inicio de sesión

Page 8: AUTENTICACION USB

TUTORIAL DE AUTENTICACION CON USB

[8]

#nano /etc/pam.d/gdm

Para agregar la siguiente línea @include common-usb al inicio del archivo