Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

Utiliza un dispositivo USB como llave de acceso

votar
Archivado en Linux con fecha 5/Nov/2008 - 0 comentarios

Muy interesante este artículo de Kriptópolis en donde explican cómo utilizar un dispositivo USB (el típico pendrive) para permitir el acceso a un sistema Linux. Se utiliza el número de serie del dispositivo para, durante el arranque, comprobar si está conectado y verificar la identidad.

El programa en cuestión no es más que un script bash que puede ejecutarse al inicio de cualquier distribución de Linux, pero que también puede utilizarse para otras cosas con unos minimos cambios, como evitar que se monten dispositivos no autorizados.

Lo que me resulta aún más interesante (pero también más complicado) sería la posibilidad de integralo con la capacidad de scripting de GRUB2 para así no permitir ni siquiera que comience a cargarse el sistema operativo, o usar el número de serie como clave de encriptación de un sistema de ficheros con cifrado…

Dispositivos de memoria USB en Linux (II)

votar
Archivado en Linux con fecha 3/Feb/2004 - 11 comentarios
Ver en Bitacoras.com - Etiquetado con: , ,

Como ya comenté en este hilo, es sencillo el uso de dispositivos de memoria USB en Linux. Montarlos y desmontarlos a mano es bastante latoso por lo que estuve probando y ahora con un simple icono en el escritorio de KDE puedo acceder al contenido del aparato.
Para configurarlo, lo primeiro será comprobar que el sistema detecta la memoria. Para eso teclearemos en un terminal:

cdrecord -scanbus

Aparecerá una lista de dispositivos donde, si todo va bien, veremos nuestro aparato.
Ahora crearemos el directorio donde montaremos el dispositivo. Yo lo tengo montado en /mnt/usb aunque sirve cualquier directorio. Es mejor tenerlo en /mnt/ para que esté junto al CD-ROM y demás dispositivos del sistema.
Una vez realizado esto deberemos saber donde está mapeado. En mi caso está en /dev/sda1 pero puede variar. Para comprobarlo sólo tendremos que ir probando en un terminal:

mount /dev/sda1 /mnt/usb

Cambiando /dev/sda1 /dev/sda2 ou /dev/sda3 hasta que funcione.
Para terminar sólo tedremos que añadir a /etc/fstab la siguiente línea:

/dev/sda1 /mnt/usb vfat defaults,user,noauto 0 0

De variar el directorio de montaje o el mapeo habrá que modificar esta línea introduciendo los datos correctos.
Luego de reiniciar el dispositivo aparecerá como una unidad más en el sistema, pudiendo crear un icono en el escritorio que lo montará como hace con el CD o el DVD:

  • Para KDE: Hacemos clic con el botón derecho sobre el escritorio y seleccionamos Crear nuevo -> Disco duro. En la ventana que aparecerá especificaremos el nombre y el icono y en la pestaña Dispositivo seleccionaremos el correcto.
  • Para Gnome: Hacemos clic con el botón derecho sobre el escritorio y seleccionamos Discos -> usb. El dispositivo ya quedará montado y aparecerá un icono en el escritorio

De no funcionar esto, Badopi tiene un tutorial un poco más completo.

Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons