В этом уроке мы покажем вам, как установить 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>