コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

ClamAntivirusを使用してコマンドラインからウイルススキャンを制御する[Linux]

Windowsシステムからウイルスを削除するなど、さまざまな目的でClamAntivirusにアクセスする方法はいくつかあります。まず、タスクをグラフィカルに実行するために使用できるClamAntivirusのフロントエンドがあります。これはClamtkと呼ばれ、以前はMakeUseOfで紹介されていました。グラフィカルフロントエンドをインストールすることにより、パッケージマネージャーは依存するClamAntivirusエンジンも取り込む必要があります。

もう1つのオプションは、グラフィカルインターフェイスをスキップし、コマンドラインからClamエンジンを使用することです。コマンドラインを介してエンジンを実行すると、SSHを介して別のマシンにコマンドを発行する場合や、グラフィカルデスクトップ環境で遅れる弱いシステムで作業している場合など、さまざまな理由で有利な場合があります。これはサーバーにも適しています。サーバーに接続しているクライアントへのウイルスの拡散を防ぐために、ウイルス対策スキャンを実行する可能性が高いためです。

インストール

始める前に、先に進んでClamアンチウイルスエンジンをインストールすることをお勧めします。それぞれのパッケージマネージャーで「clamantivirus」を検索できます。 "、次にメインパッケージをインストールします。他のすべての依存関係は自動的にプルされます。

を実行することもできます
sudo apt-get install clamav clamav-freshclam

Ubuntuを実行している場合、または

sudo yum install clamav clamav-updates

Fedoraを実行している場合。 Clamはウイルス対策ソリューションに関しては非常に軽量であるため、パッケージのダウンロードとインストールにそれほど時間はかかりません。

ウイルス定義の更新 ClamAntivirusを使用してコマンドラインからウイルススキャンを制御する[Linux]

インストール後に最初に実行したいのは、最新の脅威を検出できるようにウイルス定義を更新することです。これは、コマンド

を実行することで簡単に実行できます。
sudo freshclam

。即座にClamサーバーに接続し、最新の定義をダウンロードします。定義が新しくダウンロードされるため、最初のダウンロードにはしばらく時間がかかります。

freshclamは更新のみをダウンロードし、すべての定義をダウンロードするわけではないため、後の更新ははるかに高速になります。

サンプルコマンド ClamAntivirusを使用してコマンドラインからウイルススキャンを制御する[Linux]

ウイルス定義が更新されたら、clamscanコマンドを使用してスキャンを開始できます。実行中

clamscan --help

ターミナルでは、Clamがファイルをスキャンする方法をカスタマイズするために使用できるさまざまなオプションを吐き出します。ただし、単純にしたい場合は、コマンド

を実行して、ホームフォルダ内の「user」フォルダを再帰的にスキャンできます。
clamscan -r /home/user

。再帰フラグ「-r」は重要です。そうしないと、Clamはユーザーフォルダー内のファイルをスキャンするだけで、ユーザーフォルダー内のフォルダー内には何もスキャンされないためです。

もちろん、別のディレクトリをスキャンする必要がある場合は、パスを適切に調整できます。他に特定のニーズがある場合は、何を確認してください

clamscan --help

単純な再帰スキャン以外に何かが必要な場合は、すべての人のニーズに応じて出力が異なります。

結論

Linuxデスクトップユーザーはおそらくウイルスやスキャナーについて心配する必要はありませんが、パワーユーザーやサーバーを実行しているユーザーは、システムと接続しているクライアントの両方を悪意のあるコードから保護するためにこのオプションを使用することを強く望んでいます。 Clam Antivirusはオープンソースで無料であるため、誰でも簡単に使用およびインストールできます。ニーズが何であれ、ウイルスのスキャンと削除のタスクにClamAntivirusを試すことを検討してください。

Linuxでウイルスをスキャンする必要がありますか? Clam Antivirusについてどう思いますか?コメントで教えてください!


  1. Linuxコマンドラインからドキュメントのスペルチェックを行う方法

    この詳細なガイドでは、ツール「aspell」を使用してLinuxコマンドラインからチェックドキュメントのスペルチェックを行う方法を説明します。 私たちの多くは、文字やその他の文書を入力するために派手なワードプロセッサを使用することに慣れています。ほとんどのワードプロセッサには、自動スペルチェック機能が組み込まれています。電子メールクライアントにもこれらが組み込まれています。ただし、コマンドラインテキストエディタをまだ使用している少数の死にかけている人々の一部である場合は、スペルチェック機能が少し制限されていることに気付くかもしれません。さて、私たちは彼の素晴らしいLinuxコマンドラインユ

  2. コマンドラインからUbuntuをアップグレードする方法

    UbuntuのUpdateManagerを使用すると、インストールを新しいメジャーリリースに比較的簡単にアップグレードできます。ユーティリティのグラフィカルインターフェイスは、わかりやすい手順のウィザードをガイドします。 ただし、グラフィカルユーティリティを使用できない場合があります。たとえば、サーバーではグラフィカルインターフェイスにアクセスできません。この場合、Ubuntuをアップグレードするためにコマンドラインを使用する必要があります。 ただし、これが役立つシナリオはこれだけではありません。コマンドラインインターフェイスを使用すると、通常、何が起こっているかを詳しく知ることができます