Можно ли привязать VNC-сервер к открытому SSH-туннелю?
У меня есть планшет, который инициировал обратный туннель ssh к моему серверу. Это отлично работает через порт 8080.
Теперь мне нужно подключиться к этому порту с моей локальной машины. Похоже, что в Ubuntu есть «программа просмотра удаленного рабочего стола» со встроенными возможностями ssh, поэтому я предполагаю, что единственное, что мне нужно сделать сейчас, это выяснить, как привязать VNCserver планшетов к открытому SSH-туннелю.
Это возможно?
Спасибо
Существует множество онлайн-руководств по туннелированию vnc.
Обычно туннель настраивается с помощью чего-то вроде 'ssh -L 5901: localhost: 5901 remotehost', хотя вместо этого его можно настроить с удаленного хоста. Когда он установлен, он просто запускает vncviewer localhost: 1 вместо vncviewer remosthost: 1.
Vnc имеет предположения о том, какие номера портов ... 5901 соответствует отображению: 1 и т. Д. Локальный клиент vnc будет ожидать, что на ближнем конце будет рабочий номер порта, а удаленный сервер vnc также будет ожидать, что удаленный порт будет пригоден для использования .
Если вы не имеете в виду ssh remotehost -p 8080, вы получаете рабочую оболочку. В этом случае параметры '-L' могут быть прикреплены к концу параметров '-p', чтобы установить второе / отдельное соединение только для vnc, используя первое для канала аутентификации при его настройке.