GNU/Linux >> Tutoriales Linux >  >> Linux

¿Compartir claves privadas entre máquinas?

Digamos que tengo local acceso a dos máquinas A y B y remoto acceso a máquina C .

Si genero un par de claves públicas y privadas para acceder a la máquina C desde A, ¿puedo compartir la clave privada con la máquina B para acceder a la máquina C desde ella? ¿O necesito generar un nuevo par público-privado?

En este momento tengo un par de claves funcionando para acceder a C desde A, pero cuando uso esta clave privada de B no funciona.

En caso de que importe, uso un archivo de configuración para esto de la siguiente manera:

Host XXX
User XXX
HostName XXX
IdentityFile ZZZ

Donde ZZZ apunta a la clave en B (diferentes caminos en las máquinas A y B)

Estoy usando el mismo nombre de usuario en ambos.

Respuesta aceptada:

siempre puedes Creo que C tendrá su clave pública (fuera) y, si A y B están dentro de una red local (es decir, su red doméstica), no está haciendo algo arriesgado al compartir, a menos que use Internet para enviarlo sin cifrar xD. Si A y B son máquinas de su propiedad y puede estar seguro de que nadie puede leer su clave privada, entonces puede compartir una clave privada sin riesgo.

La cuestión es que su clave privada nunca debe verse comprometida. Asegúrese de tener un certificado de revocación generado e impreso, y la clave pública en un servidor de claves, para que cualquiera pueda actualizarlo para ver nuevas firmas y revocar certificados.

Te daré un ejemplo. Tengo una cuenta de GitHub y accedo a ella desde SSH desde mis máquinas en casa. Tengo más de una máquina y más de un sistema operativo dentro de cada máquina, pero solo uso una clave para GitHub. ¿Por qué? Bueno... tengo mi clave en discos personales cifrados. Nadie puede ver mi clave privada, sin importar cuántas copias tenga.

Espero que sea útil
Saludos


Linux
  1. Cómo importar clave privada en FileZilla para SFTP

  2. Cómo configurar claves SSH

  3. SSH:generar y trabajar con claves ssh

  4. ¿Compartir un servidor X (sesión) entre computadoras?

  5. ¿Gnome deja de agarrar las claves de Emacs?

Gestione gráficamente las claves SSH con Seahorse

Cómo sincronizar la configuración de VSCode en cualquier máquina

Cómo configurar la clave pública y privada SSH en Linux

Reasignar teclas de teclado personalizadas en Linux - Tutorial

¿Cómo transferir mis claves SSH a otra máquina?

Uso de la misma clave privada SSH en varias máquinas