Nessus を使用して Linux の脆弱性をスキャンする

Nessus を使用して Linux の脆弱性をスキャンする

Linux デスクトップまたはサーバーのセキュリティについて心配していますか? 次に、Nessus 脆弱性スキャナーを確認してください。これを使用すると、ユーザーは詳細な脆弱性スキャンを実行して、マシンやネットワークを脅威から守ることができます。Nessus を使用して Linux の脆弱性をスキャンする方法を次に示します。

Nessus を使用して Linux の脆弱性をスキャンする

Linux への Nessus のインストール

Nessus アプリを使用して Linux PC の脆弱性をスキャンするには、Nessus アプリをインストールする必要があります。インストールは、OS に含まれるリポジトリから直接ではなく、Web サイトから最新のパッケージをダウンロードすることによって行われます。

公式には、Nessus は Ubuntu、Debian、OpenSUSE、および Fedora でサポートされています。Arch ユーザー向けの Arch Linux ユーザー リポジトリには、アプリのコミュニティ ビルドもあります。Linux システムに Nessus をインストールするには、ターミナルを起動します。

ターミナル ウィンドウが開いて使用できる状態になったら、インストール プロセスを開始できます。使用する Linux OS に対応する以下のインストール手順を使用して、Nessus をセットアップします。

Ubuntu

Ubuntu に Nessus をインストールするには、まず最新の DEB パッケージをコンピューターにダウンロードします。次のwget download コマンドを使用して、DEB パッケージをすばやくダウンロードできます。

wget https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/16125/download?i_agree_to_tenable_license_agreement=true -O Nessus-10.1.2-ubuntu1110_amd64.deb

パッケージ ファイルがコンピューターにダウンロードされたら、以下のapt installコマンドを使用してインストールします。

sudo apt install ./Nessus-10.1.2-ubuntu1110_amd64.deb

デビアン

Debian を使用している場合は、最新の DEB パッケージ リリースをダウンロードすることで、システムに Nessus をインストールできます。このパッケージを入手するには、次のwget download コマンドを実行します。

wget https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/16125/download?i_agree_to_tenable_license_agreement=true -O Nessus-10.1.2-ubuntu1110_amd64.deb

ファイルを Debian システムにダウンロードした後、 apt-get installコマンドを使用してコンピューターにインストールできます。dpkgではなくapt-get を使用してパッケージをセットアップすると、Debian がパッケージのすべての依存関係を収集し、すべての systemd サービスをセットアップできるようになります。

sudo apt-get install ./Nessus-10.1.2-ubuntu1110_amd64.deb

Arch Linux

Arch Linux PC に Nessus 脆弱性スキャナーをインストールする場合は、AUR からソフトウェアをインストールする必要があります。まず、 pacman -Sコマンドを使用して「git」および「base-devel」パッケージをセットアップします。

sudo pacman -S git Base-devel

2 つのパッケージをセットアップしたら、以下のコマンドを続けて入力して、Trizen AUR ヘルパーを動作させます。このツールを使用すると、Arch Linux システムへの Nessus のインストールがはるかに簡単になります。

git クローン https://aur.archlinux.org/trizen.git

CD トライゼン/

makepkg -sri

Trizen アプリがインストールされている場合は、 trizen -Sコマンドを使用して Nessus アプリケーションの最新バージョンをセットアップできます。

トリゼン-S ネサス

フェドーラ

Nessus アプリを Fedora Linux システムにセットアップするには、まず、 wget download コマンドを使用して RPM パッケージをコンピューターにダウンロードします。

wget https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/16118/download?i_agree_to_tenable_license_agreement=true -O Nessus-10.1.2-fc20.x86_64.rpm

ファイルを Fedora システムにダウンロードすると、dnf installコマンドを使用して Linux PC に Nessus をインストールできます。

sudo dnf install Nessus-10.1.2-fc20.x86_64.rpm

OpenSUSE

OpenSUSE Linux システムに Nessus アプリケーションをインストールするには、まずダウンロードする必要があります。以下のwgetコマンドを使用して RPM パッケージをダウンロードします。

wget https://www.tenable.com/downloads/api/v1/public/pages/nessus/downloads/16122/download?i_agree_to_tenable_license_agreement=true -O Nessus-10.1.2-suse15.x86_64.rpm

ファイルを Linux PC にダウンロードしたら、zypper installコマンドを使用して、OpenSUSE システムに Nessus アプリをインストールします。

sudo zypper インストール Nessus-10.1.2-suse15.x86_64.rpm

Nessus を使用して Linux の脆弱性をスキャンする

Nessus を使用してネットワークをスキャンするには、新しいブラウザー タブを開いてください。次に、次の URL に移動します。

https://localhost:8834

注: ネットワーク上のリモート マシンに Nessus をインストールした場合は、「localhost」をコンピュータのローカル IP に置き換えます。

URL をロードすると、ブラウザーにセキュリティ上の問題があるというメッセージが表示される場合があります。例外が Nessus まで継続できるようにします。次に、UI に従って Nessus アカウントを設定します。

Nessus を使用して Linux の脆弱性をスキャンする

Nessus アプリがロードされたら、「マイ スキャン」領域を見つけてマウスでクリックします。次に、「新しいスキャンを作成」ボタンをクリックします。

Nessus を使用して Linux の脆弱性をスキャンする

「新しいスキャンを作成」ボタンを選択すると、ポップアップウィンドウが表示されます。「ホスト検出」オプションを選択します。次に、「ターゲット」ボックスを見つけて、IP アドレス範囲を入力します。

たとえば、ルーターが 192.168.1.1 で実行されている場合、接続されているすべてのデバイスを「192.168.1.0/24」でスキャンできます。または、ルーターが 10.218.1.1 で実行されている場合は、「10.218.1.0/24」を試してください。

注: すべてのルーターの IP アドレスが同じであるわけではありません。マニュアルを参照して、使用するローカル IP とその IP 範囲を確認してください。

スキャンの IP 範囲を入力したら、再生ボタンをクリックしてスキャン プロセスを開始します。スキャンが完了するまでにそれほど時間はかかりません。

Nessus を使用して Linux の脆弱性をスキャンする

検出スキャンが完了すると、ネットワークに接続されているすべてのコンピューターと開いているポートの情報が表示されます。検出スキャンから IP を取得し、それをクリップボードにコピーして、「マイ スキャン」に戻ります。

Nessus を使用して Linux の脆弱性をスキャンする

「マイスキャン」領域で「新規スキャン」ボタンをクリックします。次に、スキャン操作を選択します。たとえば、マルウェアをチェックするには、「マルウェア スキャン」を選択します。基本的なネットワーク スキャンの場合は、「基本的なネットワーク スキャン」などを選択します。

どのスキャンを行うかを決めたら、マウスで選択します。次に、デバイスのIPを入力し、「保存」ボタンをクリックします。最後に、「マイ スキャン」をクリックし、再生ボタンをクリックしてスキャンを開始します。

Nessus を使用して Linux の脆弱性をスキャンする

スキャンプロセスが完了するまでにしばらく時間がかかります。プロセスが完了したら、「マイ スキャン」でプロセスを選択し、続いて「脆弱性」スキャンを選択して、Nessus が検出した脆弱性を表示します。


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 つに結合できたらいいのにと思いますか