これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド freshclam です。
プログラム:
NAME
freshclam - ウイルスデータベースを更新する
SYNOPSIS
しじみ【オプション】
DESCRIPTION
freshclamは、ClamAV用のウイルスデータベース更新ツールです。
OPTIONS
Freshclam は、freshclam.conf から設定を読み取ります。 設定は上書き可能
コマンドラインオプションを使用します。
-NS、 - 助けて
ヘルプ情報を出力して終了します。
-V、 - バージョン
バージョン番号を出力して終了します。
-v、 -詳細
冗長になります。 このオプションを使用すると、freshclam は多くの追加情報を出力します。
- デバッグ
LibClamAV からのデバッグ メッセージを有効にします。
- 静かな
静かにしてください - エラーメッセージのみを出力します。
-警告なし
警告を出力したりログに記録したりしないでください。
--stdout
すべてのメッセージを標準出力に書き込みます。
--config-file = FILE
FILEから構成を読み取ります。
-l ファイル、 --log = FILE
レポートをファイルに記録します。
-NS、 - デーモン
デーモンモードで実行します。 特に指定がない限り、デフォルトは 12 日あたり XNUMX チェックです。
--checks または freshclam.conf。
-p ファイル、 --pid=ファイル
デーモンの pid を FILE に書き込みます。
-u ユーザー、 - ユーザー USER
USERとして実行します。 デフォルトでは (root によって起動された場合) freshclam は権限を削除し、
'' ユーザーとして動作します。
--no-DNS
このオプションは、古い非 DNS 検証方法 (TTL 遅延なし) を強制します。
-c #n、 --checks=#n
新しいデータベースを 1 日あたり #n 回チェックします。 #n は 50 ~ XNUMX でなければなりません。
--datadir=ディレクトリ
新しいデータベースを DIRECTORY にインストールします。 ディレクトリは '' ユーザーが書き込み可能でなければなりません
または、freshclam を実行している特権のないユーザー。
--daemon-notify=/path/to/clamd.conf
新しいデータベースについてデーモンに通知します。 デフォルトでは、ハードコードされた構成を読み取ります
ファイルですが、別のファイルを使用することもできます。 ローカルソケットとTCPソケットの両方がサポートされています。
-a IP、 --ローカルアドレス=IP
HTTP ダウンロードには (ローカル) IP を使用します。 マルチホーム システムに役立ちます。 バインドに失敗した場合
何らかの理由で、警告が発行され、freshclam はこれがない場合と同様に動作します。
フラグ。
--on-update-execute=コマンド
更新が成功したら、COMMAND を実行します。
--on-error-execute=コマンド
エラーが発生した場合はCOMMANDを実行してください。 ウイルス データベースの鮮度が重要であることを覚えておいてください。
ウイルス対策システムで最も重要なこと。 このオプションを使用すると、freshclam は警告を発します
(例: SMS の送信) 何か問題が発生したとき。
--on-outdated-execute=コマンド
freshclam が古いバージョンを報告した場合は、COMMAND を実行します。 コマンド文字列 %v 内
は新しいバージョン番号に置き換えられます。
--リストミラー
Mirrors.dat (ミラー マネージャーのキャッシュ ファイル) からミラーの詳細を出力します。
--submit-stats[=/パス/to/clamd.conf]
検出統計を ClamAV プロジェクトにアップロードします (「
フレッシュクラム.conf(5):詳細については、SubmitDetectionStats)。 データベースは更新されません
実行される。 このオプションは対話モードでのみ機能します。
--update-db=DBNAME
このオプションを使用すると、データベース ファイルのサブセットへの更新を制限できます。 DB名
「メイン」、「デイリー」、「バイトコード」、「セーフブラウジング」、またはサードパーティのいずれかである必要があります
データベース名。 このオプションは複数回使用でき、次の場合にのみ機能します。
ClamAV ミラーを通じて配布される公式およびサードパーティのデータベース、
カスタム データベース (freshclam.conf の DatabaseCustomURL で指定) は無効になります。
無視されます。
--enable-stats
統計データの送信を有効にします。
--stats-host-id=UUID
統計情報を送信するときに使用する UUID 形式の HostID。
例
(0) データベースをデフォルトのディレクトリにダウンロードします。
フレッシュクラム
(1) データベースを現在のディレクトリにダウンロードします。
フレッシュクラム --datadir=。
(2) デーモンとして実行し、新しいデータベースを 2 日に XNUMX 回チェックします。
フレッシュクラム -d -c 2
リターン コード
freshclam の一部のリターン コードは、組み込みコマンド EXIT_n で上書きできます。
--on-*-execute に渡すことができます。 --on-update-execute=EXIT_1 は freshclam を常に強制します
データベースの更新が成功すると 1 を返します。
0 : データベースは最新であるか、正常に更新されました。
40: 不明なオプションが渡されました。
50: ディレクトリを変更できません。
51: MD5 サムをチェックできません。
52: 接続 (ネットワーク) の問題。
53: ファイルのリンクを解除できません。
54: MD5 またはデジタル署名検証エラー。
55: ファイルの読み取り中にエラーが発生しました。
56: 設定ファイルエラー。
57: 新しいファイルを作成できません。
58: リモート サーバーからデータベースを読み取ることができません。
59: ミラーは完全に同期されていません (後で再試行してください)。
60: /etc/passwd から '' ユーザーに関する情報を取得できません。
61: 権限を削除できません。
62: ロガーを初期化できません。
onworks.net サービスを使用してオンラインで freshclam を使用する