Какой элемент конфигурации ssh/sshd повлияет на «Предложение открытого ключа RSA»?

Какой элемент конфигурации ssh/sshd повлияет на «Предложение открытого ключа RSA»?

Все серверы поддерживают аутентификацию с помощью открытого ключа ssh только в моей среде. Когда я читаю отладочную информацию ssh, я замечаю, что "Предложение открытого ключа RSA" отличается.

Когда я подключаюсь к серверу ssh1 с хоста 1

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

Однако, когда я подключаюсь по ssh к server2 с 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

Какой элемент конфигурации ssh/sshd повлияет на метод предложения открытого ключа RSA? К сожалению, server1 и server2 находятся в изолированных сетях, поэтому я не могу сделать ssh server2 с host1 или ssh server1 с host2, чтобы исключить некоторые факторы.

решение1

Это должен быть ~/.ssh/configфайл на вашей машине. Он должен содержать раздел для server2 с опцией для файла идентификации.

Связанный контент