Existem duas chaves separadas em jogo aqui.
Quando você usa ssh-copy-id remote
, está copiando a chave usuário (identidade) como authorized_user na máquina remota. Para usar a autenticação de chave pública, você precisará garantir que uma chave pública usuário apropriada seja armazenada em cada máquina para a qual você deseja ssh
.
O desafio que você está recebendo indica que não é possível verificar a chave host da máquina local1
ao se conectar de remote1
. Se você responder yes
no prompt da sua pergunta, você se conectará de remote1
a local1
e a chave pública de local1
será armazenada em remote1
para que você não receba esse desafio novamente. Com as configurações padrão, você receberá esse aviso na primeira vez que se conectar a qualquer nova máquina.