Nmap, znany również jako Network Mapper, to narzędzie do skanowania sieci, które działa z wiersza poleceń na systemach Linux, BSD oraz innych systemach operacyjnych. Po uruchomieniu, użytkownicy mogą analizować urządzenia znajdujące się w sieci, tworzyć mapy wykrytych elementów oraz skanować poszczególne maszyny. Poniżej znajdziesz instrukcje dotyczące instalacji Nmapa na systemie Linux.
Jeśli potrzebujesz narzędzia do mapowania sieci, ale preferujesz interfejs graficzny, rozważ skorzystanie z Zenmap – graficznego interfejsu użytkownika dla Nmapa na systemie Linux.
Instrukcje dla Ubuntu
Aby zainstalować Nmap w systemie Ubuntu, wystarczy skorzystać z repozytorium „Ubuntu Main”, które jest domyślnie aktywne, w przeciwieństwie do repozytorium „Universe”. Aby zainstalować Nmapa, otwórz terminal, używając kombinacji klawiszy Ctrl + Alt + T lub Ctrl + Shift + T, a następnie wykonaj polecenie:
sudo apt install nmap
Instrukcje dla Debiana
Użytkownicy Debiana mogą łatwo zainstalować Nmapa, ponieważ znajduje się on w repozytorium „Debian Main”. Warto jednak zauważyć, że wersje oprogramowania w Debianie mogą być nieco przestarzałe. Jeśli nie masz z tym problemu, otwórz terminal (Ctrl + Alt + T lub Ctrl + Shift + T) i zainstaluj Nmapa za pomocą menedżera pakietów Apt-get:
sudo apt-get install nmap
Jeśli zależy ci na najnowszych funkcjach, rozważ włączenie Backports Debiana, co pozwoli na dostęp do bardziej aktualnych wersji oprogramowania w starszych wersjach systemu. Alternatywnie, możesz również zapoznać się z instrukcjami dotyczącymi pakietu Snap w dalszej części artykułu, jeśli Backports nie spełnia Twoich oczekiwań.
Instrukcje dla Arch Linux
W Arch Linux, aby zainstalować Nmapa, użytkownicy muszą upewnić się, że repozytorium „Extra” jest aktywne. W przypadku, gdy repozytorium nie jest włączone, poniżej znajdziesz instrukcje, jak to zrobić. Rozpocznij od otwarcia terminala i edytowania pliku /etc/pacman.conf za pomocą edytora tekstu Nano:
sudo nano -w /etc/pacman.conf
W pliku Pacman.conf znajdź sekcję dotyczącą repozytorium „Extra”, usuń symbol # przed nim oraz inne znaki, które mogą się tam znajdować. Po zakończeniu edytowania, zapisz zmiany kombinacją klawiszy Ctrl + O, wyjdź z edytora za pomocą Ctrl + X, a następnie zsynchronizuj menedżera pakietów Pacman używając poniższego polecenia:
sudo pacman -Syy
Po prawidłowej konfiguracji repozytorium „Extra” będziesz mógł zainstalować Nmapa za pomocą:
sudo pacman -S nmap
Instrukcje dla Fedory
Nmap jest dostępny w systemie Fedora Linux poprzez repozytoria „Fedora i386” oraz „Fedora x86_64”. Aby zainstalować najnowszą wersję Nmapa, otwórz terminal (Ctrl + Alt + T lub Ctrl + Shift + T) i wprowadź poniższe polecenie dla menedżera pakietów Dnf:
sudo dnf install nmap
Instrukcje dla OpenSUSE
Wszystkie wersje OpenSUSE Linux, w tym Leap 15.0, Leap 42.3 oraz Tumbleweed, oferują Nmapa w repozytorium „OSS All”, które jest domyślnie aktywne. Aby zainstalować Nmapa, otwórz terminal, używając Ctrl + Alt + T lub Ctrl + Shift + T, a następnie skorzystaj z menedżera pakietów Zypper:
Warto pamiętać, że niektóre wydania OpenSUSE (zwłaszcza Leap) mogą zawierać starsze wersje oprogramowania, co zapewnia większą stabilność, ale może nie dostarczać najnowszych funkcji. Jeśli chcesz korzystać z nowości Nmapa, rozważ zapoznanie się z instrukcjami dotyczącymi pakietu Snap w dalszej części artykułu.
zypper install nmap
Instrukcje dla pakietu Snap
Nmap jest dostępny również w sklepie z pakietami Snap, co pozwala użytkownikom Snapd na łatwą instalację tego narzędzia. Aby zainstalować Nmapa za pomocą Snap, użyj poniższego polecenia:
Uwaga: aby instalować pakiety Snap w systemie Linux, konieczne jest zainstalowanie środowiska wykonawczego Snapd. Jeśli potrzebujesz wskazówek dotyczących konfiguracji, sprawdź nasz przewodnik.
sudo snap install nmap
Instrukcje dotyczące kompilacji ze źródła
Jeśli nie możesz zainstalować Nmapa za pomocą tradycyjnych metod ani pakietów Snap, dobrą wiadomością jest to, że kod źródłowy jest dostępny do pobrania i łatwy do skompilowania.
Aby skompilować Nmapa, otwórz terminal i postępuj zgodnie z poniższymi krokami:
Krok 1: Odwiedź stronę Nmap, aby dowiedzieć się, jakie pakiety są wymagane do zbudowania oprogramowania i uruchomienia go na systemie Linux.
Krok 2: Pobierz kod źródłowy za pomocą wget:
wget https://nmap.org/dist/nmap-7.70.tar.bz2
Krok 3: Wyodrębnij pobrany plik:
bzip2 -cd nmap-7.70.tar.bz2 | tar xvf -
Krok 4: Skompiluj program, używając poleceń configure oraz make:
./configure make
Krok 5: Zainstaluj Nmap w systemie Linux:
sudo make install