четверг, 30 апреля 2009 г.

Установка tightVNC сервера

Вторым шагом, для удобства администрирования, хорошо бы обеспечить подключение к графическому столу нашего сервера приложений.

По исследованию Linux Format #84 tightVNC набрал большее количество очков.

Его-то и поставим на наш сервер приложений.

Установка достаточно хорошо и подробно описана здесь: Gentoo: Администрирование посредством VNC

Запускается сервер следующей командой:

[axa@Alt ~]$ vncserver -geometry 1024x768 -depth 16

New 'X' desktop is Alt:1

Starting applications specified in /home/axa/.vnc/xstartup
Log file is /home/axa/.vnc/Alt:1.log

[axa@Alt ~]$
Сообщение New 'X' desktop is Alt:1 говорит, что сервер запущен на станции Alt, экран 1 На cтанции запускаем клиента При этом указываем ip-адрес tightvnc сервера (192.168.1.63) и номер дисплея (1):
akhromov@akhromov-X60:~$ vncviewer 192.168.1.63:1
Connected to RFB server, using protocol version 3.8
Enabling TightVNC protocol extensions
Performing standard VNC authentication
Password: 
Authentication successful
Desktop name "axa's X desktop (Alt:1)"
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
Using shared memory PutImage


Скриншот удаленного рабочего стола показан ниже.


Останавливается сервер следующей командой:

[axa@Alt ~]$ vncserver -kill :1
Killing Xvnc process ID 10411
[axa@Alt ~]$

где :1 - номер дисплея.
Ссылки:
  1. Gentoo: Администрирование посредством VNC
  2. TightVNC software
  3. Vnc Community Ubuntu Documentation
  4. Chicken of the VNC: fast, lightweight VNC client for Mac OS X

4 комментария:

  1. Если не хотите мучаться с настройками, промежуточными серверами, пробросами портов и т.д., используйте Ammyy Admin. Единственная бесплатная альтернатива.
    http://www.ammyy.com/ru

    Программа бесплатная, подключается по ID или напрямую по IP. Есть файловый менеджер, голосовой чат, полное управление ПК, администрирование несопровождаемых компьютеров. В общем все как надо. Рекомендую.

    ОтветитьУдалить
    Ответы
    1. Возможно она и хорошая, но ее бесплатная "многоплатфрменность" ограничена windows.

      AMMYY Router для Windows/Linux/FreeBSD доступно по запросу для лицензий на 50 ПК и более

      Удалить
  2. На сервере запускаю:
    vncserver
    На клиенте
    vncviewer 192.168.10.1:1

    появляются пустой экран и курсор.
    Что я не так делаю? Как сделать, чтобы появлялся текущий рабочий стол пользователя?
    Спасибо!

    ОтветитьУдалить
    Ответы
    1. vncviewer 192.168.10.1:1

      :1 - означает порт 1 а по умолчанию первый дисплей соответствует порту 5901. Должно быть

      vncviewer 192.168.10.1:5901

      Удалить