Teamviewer, xfreerdp, vnc, nomachine (если жива еще).
На самом деле недостаточно информации.
- Откуда хотит подключиться? Разное окружение обладает разными свойствами. Например, для подключения с работы нужно согласовать вопрос с местными админами (а если "и так" заработает - ну, значит, такие админы :D). Для подключения с Интернет-кафе нужно хотя бы немного обезопасить подключение etc
- Есть ли у Вас дома "белый" IP? Его наличие существенно упростит процесс, отсутствие - несколько усложнит и вынудит гонять рабочий стол через сторонние серваки, что не всегда приемлемо.