2012-03-07

Как подключиться по VNC к машине с Ubuntu

На удаленноой машине к которой хотим подключиться должна быть установлена x11vnc если не установлена - устанавливаем:

> sudo apt-get install x11vnc

На удаленной машине запускаем vnc сервер:

> x11vnc -safer -nopw -once -display :0

Посте того как на удаленной машине стартован VNC сервер подключаемся к ней любым VNC клиентом.

> vncviewer <ip_address>:5900

Обе машины должны видеть друг друга и иметь открытым порт 5900. У меня для этих целей проброшены OpenVPN соединения, поэтому безопасно использовать соединения без авторизации - все компьютеры видят друг-друга в собственном адресном пространстве.

Кстати, на ubuntu.com предложен более интересный метод с использованем SSH туннеля.

 

комментарии:

 
mart (анонимный пользователь) | 2012-03-09

для особых извращенцев - можно провешивать туннели последовательно, добираясь таким образом до компа во внутренней сети

ssh user@server-gateway -L 5900:localhost:5900

из него

ssh user@server-host -L 5900:localhost:5900

тогда 5900 на локальной машине с которой мы выполняем всю эту ересь будет соответствовать самому глубокому компу^^

ну и после всего этого можно запустить VNC сервер и клиент соответственно) кстати -L параметр имеет массу неожиданных применений=)

Для того чтобы каждый раз не представляться можно войти как зарегистрированный пользователь.

Имя*

разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться