Выкладываю функцию добавления VNC сервиса. Данная функция используется в моем скрипте lentayka_14.04.sh.

Функция была проверена на Ubuntu 12.04 LTS

install_vnc_service() {
    apt-get purge vino
    apt-get install x11vnc

    mkdir /etc/x11vnc
    chmod 755 /etc/x11vnc

    sudo x11vnc -storepasswd YouPasswordHere /etc/x11vnc/passwd
    chmod 644 /etc/x11vnc/passwd

    cat > /etc/init/x11vnc.conf <<-_EOF
    start on login-session-start
    script
    x11vnc -xkb -bg \
        -noxrecord \
        -noxfixes \
        -noxdamage \
        -display :0 \
        -auth /var/run/lightdm/root/:0 \
        -rfbauth /etc/x11vnc/passwd \
        -forever \
        -o /var/log/x11vnc.log
    end script
_EOF
}

Данная функция настраивает запуск x11vnc через upstart.


Ссылки по теме:

  1. How to setup VNC server for remote desktop in Ubuntu 11.10 Oneiric
  2. Remote VNC login to Ubuntu 11.10
  3. Запуск VNC-сервера в Ubuntu 11.10 (LightDM)
  4. Быстрая настройка x11vnc

Comments

comments powered by Disqus