• Безымянный 222304

  • My Top 100

  • Молнии нет. Меня не ударило, что я решил написать то, что обещал несколько месяцев назад. Не буду разводить флуд. Сразу к делу.

    Итак... Имеем сервер, а точнее часть от сервера - VPS. Необходимо поднять VNC, точнее даже не VNC, а возможность запускать не только консольное ПО. К примеру, kopete, transmission, браузеры и тому подобное ПО.

    Речь, как вы успели заметить, идет о Linux. С Windows и 3389 портом в другое место.

    Для настройки необходим SSH - средство управления удаленной машиной, а также более современный и защищенный протокол, чем Telnet. С него мы будем давать команды машине т.е VPS.

    Сама установка VNC проста и не должна вызвать затруднения. В качестве примера я возьму проверенный и затырканный мною дистр Linux Ubuntu. Поднятие VNC производилось на версии 9.04 и 10.04. Все работает.

    Итак, устанавливаем VNC командой:

    apt-get install vnc4server

    Ежели вы на Red Hat:

    yum install vnc4server

    Устанавливал данный пакет на CentOs. Проблем не было.

    После того, как менагер установил данный пакет мы выполняем команду:

    vncserver

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

    После этого прога запустится. Она висит на 5900 порту, но годный порт для подключения будет 5901. Если вы опять запустите VNCSERVER, то порт 5902. И так до 6.

    Запускаем VNC оболочку на компьютере и пытаемся подключиться к нашему серверу. Будет предложено ввести пароль. Вводим. После этого мы попадаем в неведомо чего. Есть только терминал. Он нам и нужен. Сейчас мы будем поднимать простейшую графическую среду. Для этого нужно установить fluxbox:

    apt-get install fluxbox

    Должен сказать, что fluxbox установится только в debian подобных дистрах. В RedHat нечто иное...

    После этого мы должны запустить fluxbox. Ок. Графическая среда изменилась. Теперь мы можем пользоваться графическими приложениями. Наша цель достигнута, но графа оставляет желать лучшего.

    VNC Ubuntu

    Это пример реального рабочего стола под управлением Ubuntu ( версию не припомню ) и графической средой проги FluxBox. Не очень-то.... Но для работы сойдет. У FluxBox есть отличное преимущество - это его легкость. На слабых серверах ( а уж на VPS и подавно ) он то, что нужно.

    Видим запущенный пиджин ( Pidgin ) я общаюсь с другом. Также видим запущенный Transmission - я накручиваю рейтинг на трекере. Даже несколько рабочих столов есть)

    Для примера я немного объясню как же поднять "нормальный" рабочий стол на машине.

    linux vnc

    Необходимо установить Gnome или Kde ( кто бы мог подумать ). В целом необходимо поставить обычную ОС. Я долго с этим мучался, но, все же, сделал то, что хотел и... разочаровался. Хотя не надо быть столь наивным....

    Сервер ужасно глючил и тормазил. Почему? Ну потому что это часть от сервера т.е VPS. Таким образом, мощность машинки невелика. Поэтому я считаю, что нужно пользоваться FluxBox. Вот, кстати, примерный сценарий того, что может быть:

    RDP VNC

    Это, конечно, не Linux. Перед нами заглюченная программа VNC-Scanner GUI.

    Так же лучше юзайте fluxbox. Это золотая середина.

    Запись опубликована в блоге www.fewor.ru. Пожалуйста, оставляйте комментарии там.


  • Безымянный 222304

  • My Top 100