¿Qué elemento de configuración ssh/sshd afectará a "Ofrecer clave pública RSA"?

¿Qué elemento de configuración ssh/sshd afectará a "Ofrecer clave pública RSA"?

Todos los servidores admiten la autenticación de clave pública ssh solo en mi entorno. Cuando leo la información de depuración de ssh, noto que "Ofrecer clave pública RSA" es diferente.

Cuando hago ssh server1 desde host1

user@host1:~$ ssh -v server1
...
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/user/.ssh/online.pem
debug1: Authentications that can continue: publickey
debug1: Offering RSA public key: /home/user/.ssh/id_rsa

Sin embargo, cuando hago ssh al servidor2 desde el host2

user@host2:$ ssh -v server2
...
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: jumpbox    <-- even not a file

¿Qué elemento de configuración ssh/sshd afectará el método de oferta de clave pública RSA? Desafortunadamente, el servidor1 y el servidor2 están en redes aisladas, por lo que no puedo enviar ssh al servidor2 desde el host1 o ssh al servidor1 desde el host2 para eliminar algunos factores.

Respuesta1

Ese debería ser el ~/.ssh/configarchivo en su máquina. Debe contener una sección para el servidor2 con una opción para el archivo de identidad.

información relacionada