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 туннеля.
разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться
комментарии:
для особых извращенцев - можно провешивать туннели последовательно, добираясь таким образом до компа во внутренней сети
ssh user@server-gateway -L 5900:localhost:5900
из него
ssh user@server-host -L 5900:localhost:5900
тогда 5900 на локальной машине с которой мы выполняем всю эту ересь будет соответствовать самому глубокому компу^^
ну и после всего этого можно запустить VNC сервер и клиент соответственно) кстати -L параметр имеет массу неожиданных применений=)