Tengo una clave pública en un servidor ( host ) que quiero transferir a otro servidor ( destino ).
El servidor host tiene un montón de claves en la .ssh/
carpeta, quiero copiar solo una de ellas en el servidor de destino (no lo es id_rsa.pub
, así que llamemos mykey.rsa.pub
).
Además, el servidor de destino tiene la clave del servidor host (permite llamar hostkey.rsa.pub
) .ssh/authorized_keys
, para ssh sin contraseña.
¿Es posible hacer algo como esto?
ssh-copy-id mykey.rsa.pub -i hostkey.rsa.pub user@target
-f
antes-i
.Sí, es posible algo como
con la última versión de
ssh-copy-id
. Si tiene alguna versión anterior, podría o no funcionar (con RHEL7 y Fedora anterior conSSH_COPY_ID_LEGACY=1
variable de entorno)fuente