Подключение через ssh туннель с помощью putty
-
В настройках Connection → SSH → Tunnels в поле Source port указать порт vnc 5900, в поле Destination указать локальный порт 127.0.0.1:5900, далее нажать кнопку Add.
Должно получится как на скриншоте:
- Далее в настройках Session, указываем ip адрес сервера и жмем кнопку Open.
В открывшемся окне входим в систему с учетными данными из личного кабинета - После того как вход выполнен можно подключатся любым клиентом vnc по локальному адресу:
- В результате должно открыться окно входа на сервер:
Для linux вместо 1,2 пунктов, подключение :
~$ ssh -L 5900:127.0.0.1:5900 root@X.X.X.X где X.X.X.X адрес сервера
Изменение разрешения vnc сессии
- Открыть в текстовом редакторе файл /lib/systemd/system/x11vnc.service
~$ sudo nano /lib/systemd/system/x11vnc.service
В строку:
ExecStart=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -forever -loop -noxdamage -repeat -display :0 -localhost
В самый конец добавить опцию -geometry WxH (где WxH – жедаемое разрешение):
ExecStart=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -forever -loop -noxdamage -repeat -display :0 -localhost -geometry 1280x1024 - Далее выполнить следующие команды:
~$ sudo systemctl daemon-reload
~$ sudo systemctl restart x11vnc