He configurado mi servidor VPS'ssh para que acepte solo la identificación basada en clave: deshabilité la conexión basada en contraseña.
Como consecuencia, me estoy conectando desde casa con una clave RSA generada antes de deshabilitar la contraseña en mi VPS. Por supuesto, he copiado la clave pública en el archivo ~/.ssh/authorized
antes de eso.
Ahora quiero hacer lo mismo desde el trabajo, generar un nuevo par de claves (lo he leído es claramente mejor generar un nuevo par de claves, una para cada fuente de conexión). Supongo que lo mejor es generar la clave desde mi lugar de trabajo. Pero luego estoy enfrentando el problema de transferir la clave pública de mi lugar de trabajo al VPS.
Como deshabilité la conexión basada en contraseña, no podré transferirla directamente desde el trabajo.
Podría volver a habilitar la autenticación de contraseña justo antes de regresar a mi lugar de trabajo. Y deshabilítelo de mi lugar de trabajo una vez que pueda conectarme a mi VPS.
Pero luego me gustaría saber: ¿es seguro enviarme la clave pública por correo electrónico?