/bin/ssh -p <port_number> -l <user_id> -x <server_address>
On mga7 this logs me in. On mga8 I get "<user_id>r@<hostname>'s password:" and when password is supplied, I get logged in. Both mga7 and mga6 are installed on the same machine and for both my home directory (and its .ssh subdirectory) is the one served via NFS by my file server. So both contain the same id_rsa file (no other keys) and the remote host has a copy of id_rsa.pub applicable in both cases. Running ssh on mga8 with -v shows
- Code: Select all
debug1: Offering public key: /home/mla/.ssh/id_rsa RSA SHA256:e/oOutR7dx2JE+wqh[...]
debug1: send_pubkey_test: no mutual signature algorithm
whereas on mga7 it goes
- Code: Select all
debug1: Offering public key: /home/mla/.ssh/id_rsa RSA SHA256:e/oOutR7dx2JE+wqh[...]
debug1: Server accepts key: /home/mla/.ssh/id_rsa RSA SHA256:e/oOutR7dx2JE+wqh[...]
In the meantime, on my home network I can happily use piblic key ssh between machines going from mga8 to mga7 (and v.v.)
What has changed and how do I fix it?