Теперь поговорим об установке. Ничего сложного здесь нет, все происходит как обычно: сначала нужно согласиться с лицензионными условиями, потом выбрать каталог для установки программы, указать, что именно будете устанавливать (клиент, сервер или то и другое), ну и, разумеется, вас переспросят о создании ярлыка программы на рабочем столе. В предпоследнем диалоговом окне (рис. 9.2) будет предложено зарегистрировать сервер как системную службу (Register and configure VNC Server for Service-Mode) и запустить его в этом режиме (Start the VNC Server in Service-Mode). Можно от этого отказаться, если вы хотите использовать сервер как обычную программу, например, для ознакомления или чтобы только изредка предоставлять доступ к своему компьютеру и не соблазнять интернетовских хакеров возможностью проникнуть на него. Однако я рекомендую установить сервер как службу, ведь службу тоже всегда можно приостановить.
Обратите особое внимание на то, что после установки VNC-сервера вам нужно снять запрет на него в настройках брандмауэра (рис. 9.3), иначе никто не сможет к нему подключиться, и вам будет трудно понять почему. Также, если вы сами хотите использовать VNC-клиент для подключения к другим компьютерам, вам придется разрешить его в настройках своего брандмауэра, поскольку эта программа тоже использует сетевые порты.
Конфигурируем сервер
В конце установки программы на экране откроется диалоговое окно конфигурирования сервера (рис. 9.4). Это значит, что нам необходимо произвести настройку сервера именно сейчас. Во всяком случае, нужно установить пароль для подключения, иначе мы просто не сможем воспользоваться клиентом, не зная этого пароля. Однако давайте не будем ограничиваться только установкой пароля, а рассмотрим все настройки сервера VNC, чтобы потом к ним не возвращаться. К тому же, их не так и много, всего несколько вкладок, каждая из которых посвящена определенной теме.
Давайте сразу договоримся, что мы будем работать с бесплатной версией программы, как самой привлекательной и полностью удовлетворяющей нашим потребностям. Исходя из этого, нужно помнить, что некоторые настройки сервера и клиента будут нам недоступны. Рядом с названием настроек я буду приводить соответствующие им аргументы командной строки, которые можно использовать при запуске сервера в виде обычного приложения.
Рассмотренные в этом разделе опции вкладки Authentication (Установление подлинности) представлены на рис. 9.4.
VNC Password Authentication (Защита обычным паролем), аргумент командной строки: SecurityTypes=VncAuth.
По умолчанию переключатель стоит именно в этом положении, однако сам пароль мы еще не установили. Сделать это можно, нажав на кнопку Configure (Конфигурирование). Перед нами откроется новое диалоговое окно (рис. 9.5), в котором мы сможем ввести, а потом подтвердить пароль, чтобы не было сомнений, что первый раз мы его ввели правильно.
Нажимаем кнопку OK и выходим из диалогового окна с сохранением пароля. Если теперь мы хотим переустановить пароль, то нам не надо помнить старый. Просто нужно еще раз нажать на эту кнопку и два раза ввести новый пароль.
Администраторы, использующие VNC, иногда жалуются, что к их серверу можно подключиться, используя два разных пароля. На это разработчики отвечают так: в качестве пароля используются только восемь первых символов, поэтому если вы настроили очень длинный пароль (в котором больше восьми символов), то это действительно становится возможным.
No Authentication (Нет проверки пароля), аргумент командной строки:
SecurityTypes=None.
Если мы установим переключатель в это положение, то введенный нами пароль использоваться не будет, и клиенты смогут подключаться к серверу автоматически. Думаю, что это не совсем правильное решение.