LinuxにNmapをインストールする方法

LinuxにNmapをインストールする方法

Nmap(AKA Network Mapper)は、Linux、BSD、およびその他のオペレーティングシステム用のコマンドラインネットワークスキャンユーティリティです。実行すると、ユーザーはこれを使用してネットワーク上のデバイスを分析し、検出したもののマップを生成したり、個々のマシンをスキャンしたりすることができます。LinuxにinstallNmapをインストールする方法は次のとおりです。

注:ネットワークマッピングツールが必要ですが、コマンドラインユーティリティの使用には興味がありませんか?Zenmapをチェックしてください。これは、Linux上のNmapのGUIフロントエンドです。

Ubuntuの説明

LinuxにNmapをインストールする方法

Ubuntu Linuxでは、Nmapアプリケーションを「UbuntuMain」ソフトウェアリポジトリにインストールできます。「ユニバース」リポジトリとは異なり、このリポジトリをアクティブ化するためにフープをジャンプする必要はありません。このアプリケーションにアクセスするには、Ctrl + Alt + T または Ctrl + Shift + T キーボードの組み合わせを使用してターミナルウィンドウを起動し、Apt パッケージマネージャーを使用し てロードします。

sudo apt install nmap

Debianの説明

Nmapツールは「DebianMain」ソフトウェアリポジトリにあるため、Nmapアプリケーションにアクセスする必要のあるDebianユーザーは幸運です。ただし、Debianオペレーティングシステム上のほとんどの(すべてではないにしても)ソフトウェアでは、古くなっている可能性があることに注意してください。これで問題が解決しない場合は、Ctrl + Alt + T または Ctrl + Shift + Tを使用してターミナルウィンドウを起動し、Apt-get パッケージマネージャーを使用してNmapをインストールします。

sudo apt-get install nmap

または、Nmapツールが提供する最新の機能が必要な場合は、Debianバックポートをアクティブ化する方法を学ぶことをお勧めします。これは、オペレーティングシステムの古いリリースでより最新のソフトウェアを提供します。または、バックポートが機能しない場合は、この投稿の後半にあるスナップパッケージの手順に従ってください。

ArchLinuxの説明

Arch Linuxでは、「Extra」ソフトウェアリポジトリが設定されている限り、ユーザーはNmapアプリケーションをインストールできます。一部のArchLinuxユーザーはこのソフトウェアリポジトリをオンにしないため、有効にする方法���説明します。開始するには、ターミナルウィンドウを起動し、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

Fedoraの説明

LinuxにNmapをインストールする方法

Nmapツールは、「Fedorai386」と「Fedorax86_64」の両方のソフトウェアリポジトリを介してFedoraLinuxで利用できます。最新リリースのNmapをFedoraLinux PCにインストールするには、まずターミナルウィンドウを起動します(Ctrl + Alt + T または Ctrl + Shift + T)。コマンドラインウィンドウの準備ができたら、以下のDnfパッケージマネージャーコマンドを使用します。

sudo dnf install nmap

OpenSUSEの説明

すべてのOpenSUSELinuxディストリビューションは、デフォルトでオンになっている主要なソフトウェアソースの1つである「OSSAll」ソフトウェアリポジトリを介してNmapアプリケーションを提供します。Leap 15.0、Leap 42.3、またはTumbleweedを使用している場合、インストールは非常に簡単です。開始するには、Ctrl + Alt + T または Ctrl + Shift + Tを押してターミナルセッションを開きます。その後、Zypper パッケージマネージャーを使用 してソフトウェアをロードします。

注:OpenSUSE Linux(Leap)の一部のリリースは、最新で最高のソフトウェアではなく、古いソフトウェアをユーザーに提供する傾向があることに注意してください。一般的に、これはソフトウェアが安定していることを意味するので、良いことです。ただし、最新のNmap機能が必要な場合は、がっかりする可能性があります。これを回避するには、このガイドの後半にあるSnapパッケージの手順に従うことを検討してください。

zypperインストールnmap

スナップパッケージの説明

驚くべきことに、NmapネットワークツールはSnapパッケージストアに移行し、Snapdランタイムを実行しているすべての人がこのツールにすばやくアクセスできるようになりました。システムにSnapを介してこのアプリをインストールするには、以下のsnapinstallコマンドを使用します。

注:LinuxにSnapパッケージをインストールするには、Snapdランタイムが必要です。Linuxディストリビューションでこのランタイムを設定する方法については、こちらのガイドをご覧ください

sudo snap install nmap

ソースコードの説明

Nmapユーティリティを手に入れる必要がありますが、Snapパッケージを実行したり、従来のLinuxオペレーティングシステムにインストールしたりすることはできませんか?もしそうなら、あなたはソースコードがオンラインであり、コンパイルが簡単であることを知って幸せになるでしょう。

Nmapをコンパイルするには、ターミナルウィンドウを起動し、以下の手順に従ってください。

ステップ1: Nmap Webサイトを読み、ソフトウェアをビルドしてLinuxPCで動作させるためにインストールする必要のあるパッケージを学習します。

ステップ2:wgetを使用してソースコードをダウンロードします。

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

ステップ3:コードを抽出します。

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

ステップ4:configuremakeを使用してプログラムをコンパイルします

。/構成、設定
作る

ステップ5: LinuxにNmapをインストールします。

sudo make install


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか