I am new to My Cloud and am trying to setup SSH. I have enabled it. My setup requires a fixed IP address, and that is working. But when I try to use SSH:
$ ssh sshd@192.168.2.202
Unable to negotiate with 192.168.2.202: no matching host key type found. Their offer: ssh-dss
It seems the WD only offers a low-security SSH connection. I was using mintty, which uses OpenSSH. They have disabled DSA keys: http://www.openssh.com/legacy.html That page explains why, and what to do about it.
OpenSSH 7.0 and greater similarly disables the ssh-dss (DSA) public key algorithm. It too is weak and we recommend against its use. It can be re-enabled using the HostkeyAlgorithms configuration option:
ssh -oHostKeyAlgorithms=+ssh-dss user@127.0.0.1
I got in using PuTTY, and based on that discovered the above solution. That option allowed me to do SSH using my normal tools.
change the ‘user@127.0.0.1’
im using pro that is sshd@192.168.0.11
check the my cloud ip addr and user manual there have ssh id(ex: root, sshd etc…) after check change like that
If anyone out there is still looking for a quick SSH fix, you could use this package made by a user jayp and install it. Here’s his post, with the sshHostKey update:
Otherwise, you’ll have to continue typing this lengthy ssh -oHostKeyAlgorithms=+ssh-dss sshd@ command to do so.