Mejores prácticas para copiar claves privadas a dispositivos móviles

5

Me gustaría copiar una clave ssh a mi teléfono Android. Sin embargo, he desplazado el cable de conexión de mi computadora. Estoy buscando una forma segura de transferir la clave al dispositivo.

Obviamente, no quiero enviarlo a mi dispositivo mediante correo electrónico (vectores de ataque en todas partes). El uso de Bluetooth no es una opción ya que mi computadora portátil no lo admite. Podría transferir la clave de forma segura a mi servidor a través de SSH y luego volver a copiarla mediante la autenticación de contraseña, pero creo que debe haber una forma "más limpia" de hacerlo que no implique transmitir las claves a Internet de alguna forma.

    
pregunta chaosflaws 23.12.2014 - 15:47
fuente

3 respuestas

8

Es posible que desee intentar usar un código QR para copiar la clave. Genere el código QR en la computadora portátil y escanéelo con la cámara de su teléfono. Obviamente, no utilice un servicio en línea para generarlo, linux tiene una biblioteca qrencode que hace eso.

He intentado convertir mi clave pública PGP en un código QR y el teléfono la leyó correctamente. Sin embargo, si su clave ssh es demasiado larga, es posible que tenga que dividirla en secciones.

    
respondido por el limbenjamin 23.12.2014 - 16:08
fuente
3

Configure un servidor FTP LAN en su teléfono y acceda a él desde el administrador de archivos de su computadora escribiendo la dirección en la barra de ruta. A partir de ahí, es solo una copia y pegue la materia. Si no confía en su red local de posibles sniffers, use SFTP en lugar de FTP.

Usé un cliente FTP de código abierto. No recuerdo su nombre. Pero también puede usar ES File Explorer (tiene un servidor de FTP llamado "Remote Manager") solo DESPUÉS de instalar AFWall + y evitar que acceda a Internet y solo permitir que use los permisos de red para las conexiones de LAN. No confío en esa aplicación, pero maldita sea, es tan esencial y versátil.

    
respondido por el Mars 23.12.2014 - 16:22
fuente
1

Finalmente, la respuesta fue colocar la tarjeta micro sd de mi teléfono en la ranura para tarjeta sd de mi computadora. Me tomó un tiempo llegar allí ...

De todos modos, no era obvio por la pregunta que esto era posible, así que aceptaré la respuesta que considero la mejor práctica aquí.

    
respondido por el chaosflaws 09.01.2015 - 20:18
fuente

Lea otras preguntas en las etiquetas