Поднимаем VNC сервер на Ubuntu 12.10 amd64

Posted by

На на ноутбуке HP dv6-3080er с операционной системой поднимаем VNC сервер.

Устанавливаем приложение из репозитариев Ubuntu 12.10:

keiz@dv6:~$ sudo aptitude install vnc4server

Следующие НОВЫЕ пакеты будут установлены:

vnc4server xbase-clients{a}

Следующие пакеты будут УДАЛЕНЫ:

conky-std{u} libaudclient2{u} libimlib2{u} libxmmsclient6{u}

0 пакетов обновлено, 2 установлено новых, 4 пакетов отмечено для удаления, и 1 пакетов не обновлено.

Необходимо получить 2 146 kБ архивов. После распаковки 3 360 kБ будет занято.

Хотите продолжить? [Y/n/?] y

Получено: 1 ftp://ftp.mipt.ru/mirror/ubuntu/ quantal/main xbase-clients all 1:7.7+1ubuntu1 [2 752 B]

Получено: 2 ftp://ftp.mipt.ru/mirror/ubuntu/ quantal/universe vnc4server amd64 4.1.1+xorg4.3.0-37ubuntu4 [2 143 kB]

Получено 2 146 kБ в 4с (520 kБ/с)

(Чтение базы данных … на данный момент установлено 250057 файлов и каталогов.)

Удаляется пакет conky-std …

Удаляется пакет libaudclient2:amd64 …

Удаляется пакет libimlib2 …

Удаляется пакет libxmmsclient6 …

Обрабатываются триггеры для doc-base …

Обработка 1 removed doc-base file…

Registering documents with scrollkeeper…

Обрабатываются триггеры для man-db …

Обрабатываются триггеры для libc-bin …

ldconfig deferred processing now taking place

Выбор ранее не выбранного пакета xbase-clients.

(Чтение базы данных … на данный момент установлено 249998 файлов и каталогов.)

Распаковывается пакет xbase-clients (из файла …/xbase-clients_1%3a7.7+1ubuntu1_all.deb)…

Выбор ранее не выбранного пакета vnc4server.

Распаковывается пакет vnc4server (из файла …/vnc4server_4.1.1+xorg4.3.0-37ubuntu4_amd64.deb)…

Обрабатываются триггеры для man-db …

Настраивается пакет xbase-clients (1:7.7+1ubuntu1) …

Настраивается пакет vnc4server (4.1.1+xorg4.3.0-37ubuntu4) …

update-alternatives: using /usr/bin/vnc4server to provide /usr/bin/vncserver (vncserver) in автоматический режим

update-alternatives: using /usr/bin/Xvnc4 to provide /usr/bin/Xvnc (Xvnc) in автоматический режим

update-alternatives: using /usr/bin/x0vnc4server to provide /usr/bin/x0vncserver (x0vncserver) in автоматический режим

update-alternatives: using /usr/bin/vnc4passwd to provide /usr/bin/vncpasswd (vncpasswd) in автоматический режим

update-alternatives: using /usr/bin/vnc4config to provide /usr/bin/vncconfig (vncconfig) in автоматический режим

Запускаем vncserver и вводит пароль по которому будет подключаться к системе:

keiz@dv6:~$ cd /usr/bin/X11

keiz@dv6:/usr/bin/X11$ ./vncserver

You will require a password to access your desktops.

Password: 712mbddr@

Verify: 712mbddr@

Password too long — only the first 8 characters will be used

New ‘dv6:1 (keiz)’ desktop is dv6:1

Creating default startup script /home/keiz/.vnc/xstartup

Starting applications specified in /home/keiz/.vnc/xstartup

Log file is /home/keiz/.vnc/dv6:1.log

 

Изменить пароль можно введя команду:

keiz@dv6:~$ vncpasswd

Password: Если не вводить пароль не будет изменён

Password not changed и ввести дважды новый пароль.

 

После в конфигурационный файл пропишем:

keiz@dv6:~$ ls -l .vnc/

итого 28

-rw-rw-r— 1 keiz keiz 16056 янв. 4 23:34 dv6:1.log

-rw-rw-r— 1 keiz keiz 5 янв. 4 23:34 dv6:1.pid

-rw——- 1 keiz keiz 8 янв. 4 23:34 passwd

-rwxr-xr-x 1 keiz keiz 361 янв. 4 23:34 xstartup

keiz@dv6:~/.vnc$ nano xstartup

#!/bin/sh

# Uncomment the following two lines for normal desktop:

# unset SESSION_MANAGER

# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

x-terminal-emulator -geometry 80×24+10+10 -ls -title «$VNCDESKTOP Desktop» &

#x-window-manager &

gdm & — для Gnome терминала

 

После установки VNC сервера и настройки подключение следует разрешить подключение из вне с разрешением экрана:

keiz@dv6:~$ vncserver -geometry 800×600

New ‘dv6:2 (keiz)’ desktop is dv6:2

Starting applications specified in /home/keiz/.vnc/xstartup

Log file is /home/keiz/.vnc/dv6:2.log

 

Для подключение к серверу:

keiz@ekz:~$ sudo aptitude install xtightvncviewer

vncviewer <server_ip>

 

Произвожу подключение к системе Ubuntu 12.10 amd64 установленной на ноутбук HP dv6-3080er c IP-адресом 192.168.1.6

keiz@ekz:~$ vncviewer 192.168.1.6:2

Connected to RFB server, using protocol version 3.8

Performing standard VNC authentication

Password: Здесь вводим пароль для подключение к VNC серверу на системе.

Authentication successful

Desktop name «dv6:2 (keiz)»

VNC server default format:

16 bits per pixel.

Least significant byte first in each pixel.

True colour: max red 31 green 63 blue 31, shift red 11 green 5 blue 0

Using default colormap which is TrueColor. Pixel format:

32 bits per pixel.

Least significant byte first in each pixel.

True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0

Удалённая консоль к которой мы инициализировали подключение.

 

Для отключение сессий следует в консоли набрать:

keiz@dv6:~$ vncserver -kill :2

Killing Xvnc4 process ID 9040

keiz@dv6:~$ vncserver -kill :3

Killing Xvnc4 process ID 9143

keiz@dv6:~$ vncserver -kill :1

Killing Xvnc4 process ID 8906

Вот собственно и всё, удачи!!!

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

двадцать − 4 =