Note: DSA can be (read man ssh-keygen) just 1024 bits long, so it is not safety enough! The safety is similar to RSA while having the same length of keys, but RSA default today is 2048b. So do not use this if it is publicly accessible.
I just wonder why it is not supported. And anyway, why there is no rsyslog and man? If you want to see log of ssh, use:
I am not sure why you assume that RSA is not supported on OSMC?
I generated the RSA key on my notebook, copied it to the OSMC box and have password less access using RSA keys.
Well, because I everything set with RSA and it did not work (I have been trying it for several hours), then just replaced with DSA and everything worked. I will look at it.
EDIT: confirming. If I delete DSA and leave RSA alone in .ssh, it needs passwd.
The weird thing is that the key is actually allowed, more in my /var/log/auth.log: