I’m having a strange problem with a new install. I’ve got a host machine at home and ssh into it from other machines there without problems. When trying it now with ssh user@host I get “SSH protocol v.1 is no longer supported” I tried to connect to the same server/host through Nemo and there were no problems. I tried searching but all I seem to find are server side sollutions.
edit: Problem solved, there was an error in my typing, my apologies.
The following is not intended as a solution to your issue, though, I note there is brief instruction to allow SSH protocol v1 and SSH protocol v2 to coexist:
A general Internet search will reveal the issue appears frequently:
SSH protocol v2 replaced SSH protocol v1 as a general recommendation in 2006 (or thereabouts), due mainly to SSH protocol v2 providing better security for modern systems. It was only a question of time before the newer more secure protocol would be enforced by various systems – perhaps that time is now – however, this is only an educated guess.
This gives some background:
If you are using SSH protocol v1 on the other systems mentioned, a wise approach might be to migrate those to SSH protocol v2, before doing much else.
Regards.
Perhaps the following links might be generally useful. For non-Arch-based systems, please see relevant documentation for that system.
The problem is not with the server. SSHFS even works perfectly but not ssh which seems to be stuck on V1. Then there’s the who problem with ssh-add for key agent problem but that’s another topic.
I’ve done this all many times before but this version issue is new to me.
Maybe there is something to do with the recent update. After that one openssh package ver. 1 got deprecated and (have to be?) removed. Check if you have it.