Установка NMAP на CentOS

nmap — утилита, предназначенная для разнообразного настраиваемого сканирования IP-сетей с любым количеством объектов, определения состояния объектов сканируемой сети.

Самый простой способ, это установка из репозиториев CentOS

yum install nmap

но у данного способа есть одна проблема, в репозиториях находится не самая последняя версия.
на момент написания статьи устанавливалась версия 7.70, при этом актуальная версия 7.92

Для установки

Заходим в раздел загрузок: https://nmap.org/download.html

Нам необходим URL для скачивания последней версии. Находим раздел "Linux RPM Source and Binaries"

Скачиваем последнюю версию

wget https://nmap.org/dist/nmap-7.92-1.x86_64.rpm

Устанавливаем командой

rpm -ivh --nodeps ./nmap-7.92-1.x86_64.rpm

Примечание

Почему не не будет работать rpm -vhU https://nmap.org/dist/nmap-7.92-1.x86_64.rpm ?

При установке может возникнуть проблема с зависимостью, связанная с тем что rpm потребуется python >= 2.4, хотя он и установлен в системе

rpm -vhU http://nmap.org/dist/nmap-7.92-1.x86_64.rpm
Retrieving http://nmap.org/dist/nmap-7.92-1.x86_64.rpm
error: Failed dependencies:
/usr/bin/python is needed by nmap-7.92-1.x86_64
python >= 2.4 is needed by nmap-7.92-1.x86_64
(Visited 2 times, 1 visits today)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *