Автор Тема: Удаленный доступ через x11vnc Вариант 2  (Прочитано 3733 раз)

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 286
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Удаленный доступ через x11vnc Вариант 2
« : Ноябрь 30, 2015, 12:38:40 pm »
От zevs3344
запускаем терминал. можно и через su.
1) apt-get install tightvncserver
2) vncserver :1 запуск на порт 1. (+ чтобы создались настройки и установить пароль)
3) nano .vnc/xstartup  (открываем файл настройки.)
если запустили сервак от пользователя:
/home/orangepi/.vnc/xstartup
если от рут:
/root/.vnc/xstartup
//проверьте пути. вроде, не ошибаюсь.//
4)
в файле конфига я все удалил и вставляю сразу вот это.

#!/bin/sh
#xrdb $HOME/.Xresources
xsetroot -solid grey -cursor_name left_ptr
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
export XKL_XMODMAP_DISABLE=1
autocutsel -fork
openbox &
/usr/bin/lxsession -s Lubuntu -e LXDE &
-cursor_name left_ptr <-- будет не крест а курсор как на виндах.
конфиг для LXDE
сохраняем.
5) vncserver -kill :1 - убиваем сервер.
6) vncserver :1 запускаем заново с новой настройкой.

Ах Да, если vncserver запущен от су, то вы зайдете на пользователя рут через vnc.
если vnc запущен от пользователя, то зайдете на orangepi пользователя.
конфиги у каждого пользователя свои.
проброс портов:
 ":1" - это порт по-умолчанию. значит будет порт port 5901 (5900+1).
если ставим :2 то будет 5902.
это вам будет нужно, если ваш апельсин в локальной сети и нужно будет подключаться к нему извне
(если есть внешний айпишнег).
в настройках роутера указываем внутренний порт 5901 и внешний порт какой нибудь 3256
почему именнно такой? если у вас внешник, то наверняка какой-нибудь агент-бот сканером портов сканит вас и сможет увидеть что у вас проброшен порт 5901 и наверняка стоит стандартный пароль orangepi или что-нибудь похожее.