Предварительные требования NCC примерно те же, что и у средства NPI, описанного выше в этой лекции. Необходим поддерживающий PHP web-сервер (такой как Apache), база данных MySQL, клиент и сервер Nessus. Предполагается, что все это уже установлено и работает. Если вы еще этого не сделали, то обратитесь к предыдущим разделам этой лекции, посвященным настройке Apache и MySQL, и к лекции 5 за инструкциями по установке Nessus.
Когда все будет на месте, можно приступать к установке NCC.
Программа установки сначала проверит присутствие модулей Perl, необходимых NCC. Если она их не найдет, то придется загрузить соответствующие модули либо с дистрибутивных дисков, либо с помощью утилит CPAN, описанных в разделе "Установка Swatch" выше в этой лекции.
| Пользователь NCC | Системный счет, от имени которого будет выполняться NCC. Рекомендуется создать специальный счет пользователя только для NCC |
| Каталог установки | Можно выбрать один из двух стандартных вариантов, /usr/local/ncc или текущий каталог, либо определить свой собственный |
| Электронный адрес администратора NCC | Адрес электронной почты администратора NCC, на который будут поступать все отчеты о ежедневной активности |
| Адрес отправителя результатов | Адрес, откуда будут посылаться отчеты (важно для фильтрации спама) |
| Имя сервера MySQL | Имя хоста или IP-адрес сервера MySQL для NCC, который должен быть задан как localhost, если сервер MySQL функционирует на той же машине |
| Имя базы данных для NCC | Имя базы данных MySQL, создаваемой процедурой установки. Подразумеваемое значение ncc вполне подходит для большинства установок |
| Пользователь MySQL | Допустимый пользователь системы MySQL, специально предназначенный для NCC |
| Пароль MySQL | Пароль для указанного выше пользователя |
| Сервер Nessus | Имя хоста или IP-адрес сервера Nessus (localhost, если Nessus и NCC выполняются на одной машине) |
| Порт Nessus | Порт для подключения к серверу Nessus. Подразумеваемое значение 1241 годится, если только вы не изменили это значение на сервере Nessus |
| Имя пользователя Nessus | Допустимый пользователь на сервере Nessus |
| Пароль Nessus | Пароль для упомянутого выше пользователя. |
| Маршрут Nessus | Маршрут к исполнимым файлам Nessus. Подразумеваемое значение соответствует стандартной установке Nessus |
| Каталог Temp | Здесь NCC будет накапливать результаты сканирований, прежде чем импортировать их в базу данных. Можно заглянуть в этот каталог, если нужно найти необработанные файлы .nbe, которые были использованы |