これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ocsinventory-agentp です。
プログラム:
NAME
ocsinventory-agent - OCS-Inventory の統合クライアント
SYNOPSIS
ocsinventory-agent [ -フィルプルウ ] [ - サーバ | - ローカル / tmpに ] ...
例
% ocsinventory-agent --server localhost
# インベントリを OCS サーバーに送信します
% ocsinventory-agent --server http://localhost/ocsinventory2
# 非標準のサーバーに http 経由でインベントリを送信します
# 仮想ディレクトリ
% ocsinventory-agent --server https://localhost/ocsinventory
# https 経由でインベントリを OCS サーバーに送信します
% ocsinventory-agent --local / tmpに
# インベントリを / tmpに ディレクトリにジョブを開始します。
% ocsinventory-agent --server localhost --user=toto --password=pw --realm="制限エリア"
# 基本認証で保護されたサーバーにレポートを送信します
% ocsinventory-agent --lazy
# 0 から PROLOG_FREQ までのランダムな遅延が超過した場合にのみインベントリを送信します。
% ocsinventory-agent --laytime 60 -d
# PROLOG_FREQ が事前に設定されていない場合は、エージェントがサーバーに接続するまでの実行と --laytime の間の時間を選択します (デフォルトは 3600 秒)
DESCRIPTION
ocsinventory-agent 在庫を作成し、送信または書き込みします。 このエージェントは後継者です
OCS 1.01 以前でリリースされた以前の linux_agent のバージョン。 また、
Solaris/AIX/BSD 非公式エージェント。 サポートされているオペレーティング システムの詳細なリストは次のとおりです。
Wiki で入手できます。
GNU / Linuxの
ソラリス
FreeBSDの
NetBSDの
OpenBSDの
AIX
MacOSX
GNU / kFreeBSD
OPTIONS
ほとんどのオプションは、 短い フォームと 長い 形状。 たとえば、この XNUMX つは、
以下の行はすべて同等です。
% ocsinventory-agent -s localhost
% ocsinventory-agent --server localhost
--backend-collect-timeout=SECONDS_BEFORE_KILL
OCS がタイムアウト前に終了しないモジュール処理を強制終了するまでの時間。
--basevardir=DIR
エージェントがファイルを保存する場所を指定します。
-d, - デーモン
バックグラウンドで ocsinventory-agent を起動します。 Proc::Daemon が必要です。
- デバッグ
デバッグモードをオンにします。
--devlib
このオプションはバックエンド モジュール開発者向けに設計されています。 これを有効にすると、ocsinventry-
エージェントは、システムにインストールされているバックエンド モジュールをロードしようとしません。 代わりに、そうなります
をスキャンします。/ lib ディレクトリにあります。
--laytime=SECONDS_TO_WAIT
このオプションのデフォルトでは待機します。 ランダム() 最初の前の 0 ~ 3600 の間の時間
PROLOG_FREQ が設定されていないと想定してサーバーに接続します。 PROLOG_FREQ が完了すると、
設定すると、ランダム設定の上限にその数値が使用されます。 事前設定に便利
デプロイされたエージェントの最初の開始時間 (サーバーが一度に混雑することはありませんが、
デプロイメントが機能することを確認するために XNUMX 時間待つ必要はありません)。
-f, - 力
エージェントは最初に PROLOG 期間中にサーバーに接続します。 サーバーの場合
マシンを知らなかったり、情報が古い場合は、在庫の確認を求められます。
このオプションを使用すると、エージェントは最初にサーバーで PROLOG を実行するのではなく、直接実行します。
在庫を送ります。
-i, - 情報
詳細モードをオンにします。 次の場合、フラグは無視されます。 - デバッグ 有効です。
- 怠惰
PROLOG_FREQ 中にサーバーに複数回接続しないでください。次の場合は終了します。
やることが何もない。 エージェント スクリプトを定期的に開始する場合に便利です。
crontab を使用しますが、サーバーに過負荷をかけたくありません。
-l, - ローカル=DIR
に在庫を書き込みます DIR ディレクトリ。 必要に応じて、新しいファイルが作成されます。
--ログファイル=FILE
メッセージをログインする FILE STDERRをオフにしてください
-p, - パスワード=PASSWORD
PASSWORD サーバーとの HTTP 識別用。
-P, - プロキシー=PROXY
PROXY プロキシ HTTP サーバーを指定します。 デフォルトでは、エージェントは HTTP_PROXY を使用します。
環境変数。
-r, -レルム=レルム
レルム サーバーとの HTTP 識別用。 たとえば、値は次のようになります。
'立入禁止区域'。 インターネット ブラウザのログイン ポップアップで見つけることができます。
-s, - サーバ=URI
サーバーの URI。 もし URI http:// または https:// で始まらない場合は、
パラメータはホスト名なので、次のように書き換えます。
% http://servername/ocsinventory
https または別の仮想ディレクトリを使用する場合は、フル パスを入力する必要があります。
- サーバ 次の場合は無視されます - ローカル 使用中です。
--stdout
インベントリを標準出力に出力します。
% ocsinventory-agent --stdout > /tmp/report.xml
# インベントリを準備し、/tmp/report.xml ファイルに書き込みます。
# ファイルが作成されます。
--scan-homedirs
OCS がホーム ディレクトリをスキャンして仮想マシン インベントリを増やすことを承認しました。
警告: このオプションを使用する場合は、ユーザーのプライバシーに注意してください。
プライベート データ スキャン (目的に設計されていない場合でも!)。
- 鬼ごっこ=TAG
マシンにマークを付けます TAG 鬼ごっこ。 最初の在庫が承認されると、
サーバーではこの値は無視されるため、サーバー上で情報を直接変更する必要があります。
サーバ。 サーバーは、マシンの管理を集中管理するためにこれを行います。
-u USER, - ユーザー=USER
USER サーバー認証用。
- バージョン=USER
バージョンを印刷して終了します。
-w DURATION, - 待つ=DURATION
サーバーとの接続を初期化する前にお待ちください。 もし DURATION 等しい
エージェントはサーバーの PROLOG_FREQ を使用して、この期間を決定します。
ピリオド。 --daemon モードの場合とまったく同じです。 それ以外の場合は期間
数値である場合は、直接使用されます。
% ocsinventory-agent --wait 5 --server localhost
--ソフトウェアなし
マシンにインストールされているソフトウェアのインベントリを作成しないでください。 --ノーソフト も機能しますが、
廃止されました。
--nolocal
構成ファイルまたはコマンドラインで設定されている場合でも、ローカルモードを非アクティブ化します。
CONFIG FILE
エージェントは設定を初期化しようとします。 ocsinventory-agent.cfg 設定ファイル。
次のディレクトリでファイルを検索します。
/etc/ocsinventory
/usr/local/etc/ocsinventory
/etc/ocsinventory-agent
作者
管理者は Guillaume PROTET です[メール保護]>
OCS インベントリの背後に誰がいるかを確認するには、AUTHORS、Changes、および THANKS ファイルを読んでください。
エージェント。
onworks.net サービスを使用してオンラインで ocsinventory-agentp を使用する