Since I am fed up with licensing costs for some TeamViewer solution or any awkward or even complicated VPN stuff I did dig into x2go, a neat solution for sharing some beloved apps on various machines.
After all the whole system works until I started to use more of its potential: file and printer sharing. That’s where I noticed the x2go client complaining about some ssh daemon.
Digging into that I realized that the ssh client service on windows still uses some old-fashioned ssh-dss keys which are generated while setup (and being considered unsafe). As modern distributions don’t accept those anymore, a quick fix is to generate new keys.
C:\Program Files (x86)\x2goclient\ssh-keygen -b 2048 -t rsa
… and simply replacing c:\Users\User\.x2go\etc\ssh_host_dsa_key and c:\Users\User\.x2go\etc\ssh_host_dsa_key.pub with the newly generated key files.