DCC hat einen Bug, mal alles neu starten, dann nur noch Putty und WinSCP verwenden. Wenn SSH nicht geht, läuft der Dienst nicht, dann eben mit Telnet. Ja, nicht sicher, über LAN schon, sonst schließt man den Port einfach.
Naja, die Meldung "Connection refused" unter Linux sagt doch, dass er zwar eine Verbindung gefunden hat, aber die Verbindung auf Port 22 (ssh) verweigert wurde. Das ist die typische Fehlermeldung, wenn kein ssh-Server läuft.