В этом уроке мы покажем вам, как установить Nmap в Ubuntu 24.04 LTS. Nmap, сокращение от Network Mapper, — это мощный инструмент с открытым исходным кодом, используемый для обнаружения сетей и аудита безопасности. Он широко используется сетевыми администраторами и специалистами по безопасности для идентификации устройств в сети, обнаружения открытых портов и обнаружения уязвимостей. С выпуском Ubuntu 24.04 LTS пользователи могут воспользоваться новейшими функциями и улучшениями этой версии с долгосрочной поддержкой.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo‘ к командам для получения root-прав. Я покажу вам пошаговую установку Nmap на Ubuntu 24.04 (Noble Numbat). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.

Предварительные условия

Перед установкой Nmap в Ubuntu 24.04 LTS убедитесь, что ваша система соответствует следующим требованиям:

  • Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
  • Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
  • Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
  • Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
  • Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.

Установите Nmap в Ubuntu 24.04 LTS.

Шаг 1. Обновление репозитория пакетов.

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

sudo apt update
sudo apt upgrade

apt update команда обновляет список пакетов, а apt upgrade установка доступных обновлений. Этот шаг помогает решить любые проблемы с зависимостями и обеспечивает доступ к последним обновлениям безопасности и исправлениям ошибок.

Шаг 2. Установка Nmap в Ubuntu 24.04.

  • Установите Nmap с помощью диспетчера пакетов APT

Самый простой и распространенный способ установки Nmap в Ubuntu 24.04 LTS — использование менеджера пакетов APT (Advanced Package Tool). APT — это мощный инструмент командной строки, который упрощает процесс установки, обновления и удаления пакетов программного обеспечения. Чтобы установить Nmap с помощью APT, выполните следующие действия:

sudo apt install nmap

После завершения установки вы можете проверить установленную версию Nmap, выполнив:

nmap --version
  • Установите Nmap с помощью Snap

Snap — универсальный менеджер пакетов, разработанный Canonical, компанией-разработчиком Ubuntu. Он позволяет пользователям устанавливать приложения и управлять ими в различных дистрибутивах Linux. Если вы предпочитаете использовать Snap, вы можете установить Nmap, выполнив следующие действия:

sudo apt install snapd

После установки Snapd вы можете установить Nmap с помощью следующей команды:

sudo snap install nmap

Чтобы проверить установку, запустите:

nmap --version
  • Установить Nmap из исходного кода

В некоторых случаях вам может потребоваться установить Nmap из исходного кода. Этот метод позволяет вам скомпилировать Nmap с определенными опциями и функциями, которые могут быть недоступны в предварительно скомпилированных пакетах. Чтобы установить Nmap из исходного кода, выполните следующие действия:

Сначала установите необходимые зависимости сборки:

sudo apt install build-essential libpcap-dev libpcre3-dev libssl-dev

Загрузите исходный код Nmap с официального сайта. Замените на желаемый номер версии:

wget https://nmap.org/dist/nmap-7.95.tar.bz2

Распакуйте скачанный архив:

tar -xvjf nmap-7.95.tar.bz2

Перейдите в извлеченный каталог:

cd nmap-7.95

Настройте параметры сборки:

./configure

Скомпилируйте исходный код:

make

Установите Нмап:

sudo make install

Независимо от выбранного вами метода установки, важно убедиться, что Nmap правильно установлен и работает. Для этого просто запустите в терминале следующую команду:

nmap --version

Шаг 3. Базовое использование Nmap.

Теперь, когда вы успешно установили Nmap в своей системе Ubuntu 24.04 LTS, давайте рассмотрим несколько основных примеров использования, которые помогут вам начать работу.

  • Сканирование одного хоста

Чтобы просканировать один хост, используйте следующую команду:

nmap 192.168.1.77
  • Сканирование нескольких хостов

Чтобы сканировать несколько хостов одновременно, вы можете указать диапазон IP-адресов:

nmap 192.168.1.0/24
  • Сканирование портов

Nmap позволяет сканировать определенные порты или диапазон портов на целевом хосте. Чтобы просканировать все порты (1-65535) на хосте, используйте:

nmap -p 1-65535 192.168.1.77
  • Определение версии службы

Чтобы определить версии служб, работающих на открытых портах, используйте команду -sV вариант:

nmap -sV <IP address>
  • Обнаружение операционной системы

Nmap также может попытаться определить операционную систему целевого хоста. Чтобы включить обнаружение ОС, используйте -O вариант:

nmap -O <IP address>