# Nessus (Русский)

Nessus - это проприетарный сканер уязвимостей, доступный бесплатно для личного пользования. У него есть около 40,000 плагинов, охватывающих широкий спектр локальных и удаленных изъянов.

## Установка

Скачайте и распакуйте архив nessus, доступный в AUR.

Зайдите на http://tenable.com/products/nessus/nessus-download-agreement, примите условия лицензии и скачайте пакет:

- 32-bit: Nessus-5.2.1-fc16.i386.rpm
- 64-bit: Nessus-5.2.1-fc16.x86_64.rpm

Переместите файл RPM в каталог `nessus` (например, каталог, в который вы распаковали содержимое архива).

Затем соберите и установите пакет, как обычно.

## Настройка после установки

Создайте SSL-сертификат для веб-интерфейса Nessus:

    # /opt/nessus/sbin/nessus-mkcert

Зарегистрируйте ваш почтовый ящик на http://www.tenable.com/products/nessus/nessus-plugins/obtain-an-activation-code и дождитесь, пока вам пришлют ключ. После этого скачайте все плагины при помощи команды:

    # /opt/nessus/bin/nessus-fetch --register <ваш ключ>

Обратите внимание: Если вы используете прокси, вам необходимо отредактировать файл `/opt/nessus/etc/nessus/nessus-fetch.rc`

Создайте пользователя-администратора Nessus (не имеющего отношения к пользователям в стиле Unix):

    # /opt/nessus/sbin/nessus-adduser

## Использование

Пакет nessus предоставляет файл юнита `nessusd.service`, для получения дополнительной информации смотрите раздел systemd (Русский)#Использование юнитов.

Зайдите в веб-интерфейс по адресу https://localhost:8834 и/или используйте интерфейс командной строки (`/opt/nessus/bin/nessuscmd`). В большинстве браузеров вам потребуется вручную принять SSL-сертификат, который вы создали для сервера.

## Удаление

Пакет может быть удален при помощи pacman, но файлы, созданные Nessus'ом, такие как база данных скачанных им плагинов, должны быть удалены вручную:

Обратите внимание: Эта команда удалит ваши файлы конфигурации Nessus

    # rm -r /opt/nessus

Categories:

- Networking (Русский)
- Security (Русский)
- Русский