本文介绍在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE操作系统上安装Nmap(AKA Network Mapper)的方法,包括使用Snap和tar.bz2包安装方法。
简介 Nmap(全称:AKA Network Mapper)是适用于Linux、BSD和其他操作系统的命令行网络扫描实用程序。运行时,用户可以使用它来分析网络上的设备,并生成其发现的内容,扫描单个计算机等的地图。可参考网络扫描工具Nmap安装与使用。
安装Nmap的方法 1、Ubuntu上安装Nmap 在Ubuntu Linux上,Nmap应用程序在Ubuntu Main软件存储库中,请在终端中运行以下命令安装: sudo apt install nmap 2、Debian上安装Nmap 运行以下命令安装: sudo apt-get install nmap 3、Arch Linux上安装Nmap 在Arch Linux上,只要用户设置了Extra软件存储库,就可以安装Nmap应用程序,由于某些Arch Linux用户不打开此软件存储库,我们将向你展示如何启用它,首先,启动终端窗口并在Nano文本编辑器中打开/etc/pacman.conf文件: sudo nano -w /etc/pacman.conf 滚动Pacman.conf文件并查找Extra软件存储库信息,然后删除前面#符号的所有实例,以及它下面的其他实例。 编辑完/etc/pacman.conf文件后,使用Ctrl+O保存,使用Ctrl+X退出,然后使用以下命令重新同步Pacman包管理器: sudo pacman -Syy 假设在Pacman同步过程中设置了Extra软件存储库,安装Nmap应用程序将是安全的,运行以下命令: sudo pacman -S nmap 4、Fedora上安装Nmap 通过Fedora i386和Fedora x86_64软件库,Fedora Linux可以使用Nmap工具,要在Fedora Linux PC上安装最新版本的Nmap,使用下面的Dnf包管理器命令: sudo dnf install nmap 参考:dnf命令_Linux dnf命令使用详解:新一代的RPM软件包管理器。 5、OpenSUSE上安装Nmap 所有OpenSUSE Linux发行版都通过OSS All软件存储库提供Nmap应用程序,默认情况下是其中一个主要软件源,如果使用的是Leap 15.0、Leap 42.3或Tumbleweed,安装非常简单,使用Zypper软件包管理器加载软件。 安装命令是: zypper install nmap 注意:请记住,某些版本的OpenSUSE Linux(Leap)倾向于为用户提供较旧的软件,而不是最新的软件,一般来说,这是一件好事,因为这意味着软件是稳定的,但是如果你想要最新的Nmap功能,可能会感到失望,要解决此问题,请考虑使用Snap包安装。
Snap安装方法 Nmap网络工具已经进入Snap软件包商店,要通过系统上的Snap安装此应用程序(参考:在Ubuntu 18.04/Debian上安装和使用Snap的方法、在Arch Linux/Manjaro系统上安装Snap的方法),请使用下面的snap install命令: sudo snap install nmap
使用tar.bz2源代码安装 你可以自行下载tar.bz2源代码并进行安装,这种方法适合大多数Linux操作系统。 1、使用wget下载源代码,下面下载nmap-7.70.tar.bz2包: wget https://nmap.org/dist/nmap-7.70.tar.bz2 参考:在Linux系统中安装Wget、Htop、Nano、Lynx、Fzf、Pydf的方法。 2、提取代码: bzip2 -cd nmap-7.70.tar.bz2 | tar xvf - 3、使用configure和make编译程序: ./configure make 4、在Linux上安装Nmap,运行以下命令: sudo make install 注:等待命令执行完毕即可安装上Nmap。
相关主题 |