Does someone know a working SSH client for OS9?
Latest MacSSH throws errors as it can negotiate a secure connection for example to a Debian 8 or FreeBSD 10 system.
I found the fix for this...
In OpenSSH 6.7 and later, certain ciphers (methods of encrypting) are considered less-desirable and possibly able to be compromised, so they are disabled by default.
Adding the following 2 lines to /etc/ssh/sshd_config (or wherever your sshd_config file lives), fixed the problem and let me log in:
KexAlgorithms diffie-hellman-group1-sha1,
[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
Ciphers 3des-cbc,blowfish-cbc,cast128-cbc,arcfour,arcfour128,arcfour256,aes128-cbc,aes192-cbc,aes256-cbc,
[email protected],aes128-ctr,aes192-ctr,aes256-ctr,
[email protected],
[email protected],
[email protected]Note, there are no line breaks, just 2 very long lines.
Don't forget to restart sshd after, in order to restart and then test this config.