Как да инсталирате Nmap на Linux

Nmap (известен още като Network Mapper) е помощна програма за мрежово сканиране от команден ред за Linux, BSD и други операционни системи. Когато се стартира, потребителите могат да го използват, за да анализират устройства в мрежата и да генерират карта на това, което открива, да сканират отделни машини и много други. Ето как да инсталирате Nmap на Linux.

Забележка: Нуждаете се от инструмент за мрежово картографиране, но не се интересувате от използване на помощна програма от командния ред? Вижте Zenmap. Това е GUI front-end за Nmap на Linux.

Инструкции за Ubuntu

В Ubuntu Linux приложението Nmap е достъпно за инсталиране в „Ubuntu Main“ софтуерно хранилище. Няма да е необходимо да прескачате каквито и да било обръчи, за да активирате това репо, за разлика от това „Вселената“. За да получите достъп до това приложение, стартирайте терминален прозорец, като използвате клавишната комбинация Ctrl + Alt +T или Ctrl + Shift + T и използвайте мениджъра на пакети Apt, за да го заредите.

sudo apt install nmap

Инструкции на Debian

Потребителите на Debian, които се нуждаят от достъп до приложението Nmap, имат късмет, тъй като инструментът Nmap е точно в хранилището на софтуера „Debian Main“. Въпреки това, имайте предвид, че с повечето (ако не и целия) софтуер на операционната система Debian е вероятно той да е остарял. Ако това не ви притеснява, стартирайте терминален прозорец с помощта на Ctrl + Alt +T или Ctrl + Shift + T и инсталирайте Nmap с помощта на мениджъра на пакети Apt-get.

sudo apt-get install nmap

Като алтернатива, ако имате нужда от най-новите функции, които инструментът Nmap може да предложи, може да е добра идея да научите как да активирате Debian Backports. Той предоставя по-актуален софтуер за по-стари версии на операционната система. Или следвайте инструкциите за Snap пакета по-късно в тази публикация, ако Backports не работи за вас.

  9 най-добри причини да използвате Ubuntu Linux

Инструкции за Arch Linux

В Arch Linux потребителите могат да инсталират приложението Nmap, стига да имат настроено „Extra” софтуерно хранилище. Тъй като някои потребители на Arch Linux не включват това софтуерно хранилище, ще ви покажем как да го активирате. За да започнете, стартирайте терминален прозорец и отворете вашия /etc/pacman.conf файл в текстовия редактор Nano.

sudo nano -w /etc/pacman.conf

Превъртете през файла Pacman.conf и потърсете информацията за хранилището на софтуера „Extra”. След това изтрийте всички екземпляри на символа # отпред, както и други събития непосредствено под него.

След като приключите с редактирането на файла /etc/pacman.conf, запишете с Ctrl + O, излезте с Ctrl + X и повторно синхронизирайте мениджъра на пакети Pacman, като използвате командата по-долу.

sudo pacman -Syy

Ако приемем, че софтуерното хранилище „Extra” е настроено по време на процеса на синхронизиране на Pacman, ще бъде безопасно да инсталирате приложението Nmap с:

sudo pacman -S nmap

Инструкции на Fedora

Инструментът Nmap е достъпен за Fedora Linux чрез софтуерните хранилища „Fedora i386“ и „Fedora x86_64“. За да инсталирате най-новата версия на Nmap на вашия компютър Fedora Linux, започнете с стартиране на терминален прозорец (Ctrl + Alt +T или Ctrl + Shift + T). След като прозорецът на командния ред е готов, използвайте командата за управление на пакети Dnf по-долу.

sudo dnf install nmap

Инструкции за OpenSUSE

Всички дистрибуции на OpenSUSE Linux предоставят приложението Nmap чрез софтуерното хранилище „OSS All“, един от основните източници на софтуер, включен по подразбиране. Ако използвате Leap 15.0, Leap 42.3 или Tumbleweed, инсталацията е доста проста. За да започнете, отворете терминална сесия, като натиснете Ctrl + Alt +T или Ctrl + Shift + T. След това използвайте мениджъра на пакети Zypper, за да заредите софтуера.

  Как да използвате Dropbox от командния ред на Linux с Dropbox Uploader

Забележка: имайте предвид, че някои версии на OpenSUSE Linux (Leap) са склонни да предлагат на потребителите по-стар софтуер, а не най-новия и най-добър. Като цяло това е нещо добро, тъй като означава, че софтуерът е стабилен. Въпреки това, ако искате най-новите функции на Nmap, може да останете разочаровани. За да заобиколите това, помислете за следването на инструкциите за Snap пакета по-късно в това ръководство.

zypper install nmap

Инструкции за Snap пакет

Удивително е, че мрежовият инструмент на Nmap си проправи път до магазина за пакети Snap, позволявайки на всеки, който работи с времето за изпълнение на Snapd, да получи бърз достъп до този инструмент. За да инсталирате това приложение чрез Snap на вашата система, използвайте командата за инсталиране на snap по-долу.

  Как да превключите от Bash към ZSH на Linux

Забележка: инсталирането на Snap пакети на Linux изисква време за изпълнение на Snapd. За информация как да настроите това време за изпълнение във вашата Linux дистрибуция, вижте нашето ръководство тук.

sudo snap install nmap

Инструкции за изходния код

Трябва да се сдобиете с помощната програма Nmap, но не можете да стартирате Snap пакети или да я инсталирате традиционно на вашата операционна система Linux? Ако е така, ще се радвате да знаете, че изходният код е онлайн и лесен за компилиране.

За да компилирате Nmap, стартирайте терминален прозорец и следвайте инструкциите стъпка по стъпка по-долу.

Етап 1: Прочетете уебсайта на Nmapнаучете пакетите, които ще трябва да инсталирате, за да изградите софтуера и да ги накарате да работят на вашия компютър с Linux.

Стъпка 2: Използвайте wget, за да изтеглите изходния код.

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

Стъпка 3: Извлечете кода.

bzip2 -cd nmap-7.70.tar.bz2 | tar xvf -

Стъпка 4: Компилирайте програмата с помощта на configure и make.

./configure
make

Стъпка 5: Инсталирайте Nmap на Linux.

sudo make install