Como o cliente não consegue sequer se conectar ao servidor, tente netstat -tln
no servidor. Parece que não tem a porta 22 aberta por algum motivo.
Se: 22 não estiver listado, tente reiniciar o serviço ssh.
Além disso, ao tentar se conectar a um servidor via ssh, a parte do usuário (antes do '@' precisa ser um usuário que está no servidor. Parece que você está tentando usar o usuário do sshClient para acessar o sshServer, quando na realidade isso não faz sentido.
Por exemplo:
Vamos dizer que o sshServer tem um usuário ExtraUser e o sshClient tem um usuário Karen. Se Karen quiser ssh no servidor, ela precisará digitar ssh ExtraUser@sshServer
. Isso fará com que ela faça o login no sshServer como ExtraUser, não como Karen. Isso é importante porque a conta de usuário / permissões da Karen está localizada no sshClient e não no sshServer.