Как туннелировать удаленный рабочий стол через ssh для подключения Linux-сервера с ПК с Windows?

Я хочу удаленно подключиться к компьютеру с Linux с ПК с Windows. Но я хочу, чтобы сеанс был зашифрован. Поскольку бесплатная версия VNC и удаленный рабочий стол Windows (RDP) не поддерживают шифрование, я ищу другие варианты. Хотя X2go хорошо служит моей цели, мне нужна еще одна бесплатная альтернатива. Могу ли я туннелировать удаленный рабочий стол Windows через ssh с ПК с Windows для подключения к Linux? Если можно, какова процедура? Я знаю, что удаленный рабочий стол Windows поддерживает SSL / TLS, но я не знаю, как настроить xrdp на Linux, чтобы разрешить использование rdp с SSL / TLS из окна Windows. Пожалуйста, предложите мне, если есть другие альтернативы или обходной путь. Я просто хочу подключиться к Linux-машине из окна Windows графически и безопасно. И я не хочу включать UPnP на роутере.

0
задан 27 January 2018 в 07:37
2 ответа

Я использую ultravnc с плагином для шифрования, и это совершенно бесплатно: http://www.uvnc.com/downloads/encryption-plugins/87-encryption-plugins.html

0
ответ дан 24 November 2019 в 03:14

Как указано в комментарии @ BrandonXavier, отличный способ безопасного подключения к серверу VNC - через туннель SSH, в частности, с переадресацией локального порта. В этом ответе подробно описано, как это сделать с помощью графического интерфейса PuTTY.

После этого порт, который вы выберете на локальном компьютере, будет привязан к VNC / RDP / любому другому порту на удаленной машине Linux, но безопасно туннелировали через SSH. Итак, вы подключите свой RDP / VNC / любой клиент к localhost: вместо адреса удаленной машины Linux.

0
ответ дан 24 November 2019 в 03:14

Теги

Похожие вопросы