Nmapは、オープンソースのネットワークスキャナーおよびセキュリティ監査ユーティリティです。システムおよびネットワーク管理者は、ポートスキャン、管理、ネットワークインベントリ、セキュリティ監査などのいくつかの便利なタスクにNmapを使用できます。Nmapは、OSバージョン、MACアドレス、実行中のサービスなどの豊富な情報を収集できます。 Nmapは、単一のホストまたは複数のホストで構成される大規模なネットワークを監視できます。
以前の投稿では、UbuntuOSへのNmapのインストールについて説明しました。今日の投稿では、CentOSマシンへのNmapのインストールについて説明します。次の方法でインストールします:
- YumPackageManagerを介したインストール
- SnapPackageManagerを介したインストール
注 : CentOS 8でのインストール手順を示しました マシン。
YumPackageManagerを介したNmapのインストール
最初に説明する方法は、yumパッケージマネージャーを使用してNmapをインストールすることです。これを書いている時点では、yumのデフォルトリポジトリで利用可能なNmapのバージョンは 7.70です。 。 yumパッケージマネージャーを使用してNmapをインストールするには、次の手順を使用します。
1.CentOSマシンでターミナルを開きます。 Windowsキーを押してから、表示される検索ボックスを使用してターミナルプログラムを検索します。
2. Nmapをインストールするには、以下のコマンドを実行します。
$ sudo yum install nmap
プロンプトが表示されたら、 yを押します 続行します。
Nmapのインストールが完了すると、次のような出力が表示されます。
3.ここで、Nmapのインストールを確認し、インストールされているバージョンを表示するには、以下のコマンドを実行します。
$ nmap --version
次の出力は、Nmapバージョン7.70がCentOSマシンに正常にインストールされたことを示しています。
SnapPackageManagerを介したNmapのインストール
2番目の方法では、スナップパッケージマネージャーを使用してNmapをインストールする方法について説明します。執筆時点では、スナップパッケージマネージャーを介して利用可能なNmapバージョンは 7.91 。スナップパッケージマネージャーを使用してNmapをインストールするには、次の手順を使用します。
1.まず、以下のコマンドを使用してEPELリポジトリを有効にする必要があります。
$ sudo yum install epel-release
sudoパスワードを入力し、 yを押します y / Nでプロンプトが表示された場合 。
2.これで、yumコマンドを使用してsnapdを次のようにインストールできます。
$ sudo yum install snapd
sudoパスワードを入力し、 yを押します y / Nでプロンプトが表示された場合 。
3. snapdをインストールした後、snapd.socketを有効にする必要があります:
$ sudo systemctl enable --now snapd.socket
4.次に、シンボリックリンクを作成する必要があります。
$ sudo ln -s /var/lib/snapd/snap /snap
これにより、従来のスナップサポートが有効になります。
5.これで、Nmapをインストールできます:
$ sudo snap install nmap
Nmapをインストールすると、次のような出力が表示されます。
6.ここで、Nmapのインストールを確認し、インストールされているバージョンを表示するには、以下のコマンドを実行します。
$ nmap --version
次の出力は、Nmapバージョン7.91がCentOSマシンに正常にインストールされたことを示しています。
Nmapコマンドラインユーティリティのすべてのオプションとともにヘルプ画面を表示するには、次のコマンドを使用します。
$ nmap --help
Nmapのアンインストール
システムからNmapを削除する場合は、次の方法を使用して削除できます。
yumパッケージマネージャーを使用してNmapをインストールした場合 、次のようにアンインストールできます:
$ sudo yum remove nmap
スナップパッケージマネージャーを使用してNmapをインストールした場合 、次のようにアンインストールできます:
$ sudo snap remove nmap
上記のいずれかの方法に従うことで、CentOSマシンにNmapを簡単かつ迅速にインストールできます。 Nmapは、ネットワークスキャンとセキュリティ監査に便利なユーティリティです。 Nmapには、リモートホストをスキャンするためのさまざまなオプションが含まれています。リモートホストをスキャンするために最もよく使用される15のNmapコマンドにアクセスしてください。