2

Is there a way to have the same behavior with Paramiko, as when using ssh option:

-o PubkeyAcceptedKeyTypes=+ssh-rsa
Martin Prikryl
  • 188,800
  • 56
  • 490
  • 992
JenyaKh
  • 2,040
  • 17
  • 25

1 Answers1

1

Paramiko uses ssh-rsa by default. No need to enable it.

But if you have problems with public keys, it might be because recent versions of Paramiko first try rsa-sha2-*. And some legacy servers choke on that. So you likely rather want to disable the rsa-sha2-*.

For that, see:
Paramiko authentication fails with "Agreed upon 'rsa-sha2-512' pubkey algorithm" (and "unsupported public key algorithm: rsa-sha2-512" in sshd log)

Martin Prikryl
  • 188,800
  • 56
  • 490
  • 992