ターゲットの構成で設定可能なプロパティー
ターゲット・プロパティーはインストール中またはインストール後に構成できます。構成可能なプロパティーは、ターゲット・システムのオペレーティング・システムによって決まります。ターゲット・プロパティーは、P2P セッション中に実行できるアクションを決定します。サーバー URL を設定し、Managed プロパティーを Yes に設定した場合、アクションは Remote Control サーバーで設定されているポリシーによって決まります。
- Windows™ システム
- ターゲット・プロパティーはターゲット・レジストリーに保存されます。以下のようにターゲット・レジストリーを編集してプロパティーを変更します。
- 64 ビット・システムでは、すべての 32 ビット・レジストリー・キーは WOW6432Node キーの下にあります。例: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BigFix\Remote Control\Target 注: 32 ビット・システムでは、次に移動します。 HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\Remote Control\Target
- 必要なプロパティーを右クリックして「修正」を選択します。
- 必要な値を設定し、「OK」をクリックします。
- ターゲット・サービスを再起動します。
- 64 ビット・システムでは、すべての 32 ビット・レジストリー・キーは WOW6432Node キーの下にあります。例: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BigFix\Remote Control\Target
- Linux™ システム
- ターゲット・プロパティーは、/etc/trc_target.properties ファイルに保存されます。インストール後にこのファイルを編集してターゲットを構成します。
- trc_target.properties ファイルを編集します。
- 必要なプロパティーを変更します。
- ファイルを保存します。
- ターゲット・サービスを再起動します。
- macOS デバイス
- ターゲットのインストール時に、trc_target.cfg ファイル内のプロパティーを構成できます。詳しくは、『.pkg ファイルを使用した BigFix Remote Control Target for macOS のインストール』を参照してください。ターゲット・プロパティーは、 /Library/Preferences/com.bigfix.remotecontrol.target.plist に保存されます。ターゲット・プロパティーを変更するには、以下の手順を実行します。
- Terminal.app を開きます。
- プロパティーを変更するには、次のコマンドを入力します。
sudo defaults write /Library/Preferences/com.bigfix.remotecontrol.target.plist キーワード 値
ここで、Keyword はプロパティー名、Value はプロパティーの値です。
例えば、以下のようにします。sudo defaults write /Library/Preferences/com.bigfix.remotecontrol.target.plist LogLevel 4
- ターゲットを再始動します。
- をクリックします。
- Remote Control Target.app を開きます。
ターゲット・プロパティーの定義
| ターゲット・プロパティー |
デフォルト値 |
説明\n |
|---|---|---|
| ServerURL | ブランク | ターゲットをサーバーに登録し、サーバーから開始されるリモート・コントロール・セッションに参加させるには、次の形式で Remote Control サーバーのURLを指定します。http://servername/trc、ここで servername は、Remote Control サーバーの完全修飾名です。 例えば、 http://trcserver.example.com/trc 注: サーバー URL を指定し、ターゲットをサーバーから開始されたリモート・コントロール・セッションにのみ参加させる場合は、AllowP2P を No に設定します。 |
| ProxyURL | ブランク | プロキシー・サーバーのホスト名または IP アドレス (使用している場合)。 |
| BrokerList | ブランク | ターゲットの接続先とする、ブローカーおよびそのポートのホスト名または IP アドレスのリスト。形式は hostname1:port,hostname2:port,hostname3:port. です。 |
| GroupLabel | ブランク | 構成の適用時にターゲットがメンバーになるターゲット・グループ名。このターゲット・グループは、Remote Control データベースに存在していなければなりません。 注: GroupLabel プロパティーを使用できるのは、ターゲットがまだサーバーに登録されていない場合のみです。ターゲットが既に登録されている場合は、ターゲット・グループに割り当てられません。GroupLabel プロパティー値を適用するには、サーバー上の trc.properties ファイルの allow.target.group.override プロパティーを Yes に設定する必要があります。 |
| PortToListen | 888 | ターゲットが listen する TCP ポートを指定します。BigFix® Remote Control Target for macOS のデフォルト値は 8787 です。 |
| AllowP2P | はい | P2P モードを有効にするために使用されます。このパラメーターは、サーバーの状況に関係なく、P2P 接続を有効にするために使用します。デフォルト値は No です。
|
| AllowP2PFailover | いいえ | このパラメーターは、サーバーがダウンしているか、サーバーに到達できない場合に、P2P モードへのフェイルオーバーを有効にするために使用します。AllowP2P もYesに設定する必要があります。デフォルト値は No です。
|
| FIPSCompliance | いいえ | このプロパティーを使用すると、すべての暗号化機能について、FIPS 準拠の暗号化サービス・プロバイダーの使用が有効になります。FIPS 準拠の有効化について詳しくは、Remote Control での連邦情報処理標準 (FIPS 140-2) 準拠を参照してください。 注: ターゲットで FIPS 準拠を有効にする場合は、インストールしたコントローラー・コンポーネントでも FIPS 準拠を有効にする必要があります。FIPS 準拠モードでは、IBM® Java™ Run-time Environment (JRE) のみがサポートされます。JRE はコントローラー・ソフトウェアのインストール時にインストールされます。コントローラーで FIPS 準拠を有効にするには、以下のステップを実行します。
|
| SP800131ACompliance | いいえ | すべての暗号機能について NIST SP800-131A 準拠のアルゴリズムと鍵強度を使用する場合は、このオプションを選択します。NIST SP800-131A 準拠の有効化について詳しくは、Remote Control における NIST SP800-131A 準拠を参照してください。 注: ターゲットで NIST SP800-131A 準拠を有効にする場合は、インストールされているコントローラー・コンポーネントでも NIST SP800-131A 準拠を有効にする必要があります。IBM®Java™ NIST SP800-131A 準拠モードでは、Java Run-time Environment (JRE) のみがサポートされます。JRE はコントローラー・ソフトウェアのインストール時にインストールされます。コントローラーで NIST SP800-131A 準拠を有効にするには、以下のステップを実行します。
|
| アクセシビリティー | いいえ | ユーザー補助 UI を有効にするには、このオプションを選択します。Windows オペレーティング・システムでのみ選択可能です。 |
| LogLevel | 2 |
ログ・レベルによって、エントリーのタイプと、ログ・ファイルに追加される情報量が決定されます。デフォルト値は 2 です。 0 - ロギングが最小レベルに設定されます。 1 - ロギングが ERROR レベルに設定されます。 2 - ロギングが INFO レベルに設定されます。 4 - ロギングが DEBUG レベルに設定されます。 注: ログ・レベル 4 は、HCL サポートからの要請があった場合にのみ使用してください。
|
| LogRollover | 毎日 |
新しいログ・ファイルが開始されるまでの期間を制御します。この期間は LogRotation 期間より短くなければならないため、すべての組み合わせが有効とは限りません。LogRollover を無効にすることはできません。デフォルト値は Daily です。
|
| LogRotation | 週次 |
古いログ・ファイルが上書きされるようになるまでの期間を制御します。ログ・ローテーションは無効にすることができます。デフォルト値は Weekly です。
|
| ターゲット・プロパティー | デフォルト値 | 説明\n |
|---|---|---|
| AllowMonitor | はい | ターゲットがモニター P2P セッションに参加できるかどうかを決定します。開始できる各種タイプのリモート・コントロール・セッションについて詳しくは、確立可能なリモート・コントロール・セッションのタイプを参照してください。
|
| AllowGuidance | はい | ターゲットがガイダンス P2P セッションに参加できるかどうかを決定します。
|
| AllowActive | はい | ターゲットがアクティブ P2P セッションに参加できるかどうかを決定します。
|
| DisableChat | いいえ | ターゲットでチャット・セッションを開始し、P2P セッション中にコントローラー・ユーザーとチャットすることができるかどうかを決定します。
|
| DisableFilePull | いいえ | セッション中にターゲットからコントローラーにファイルを転送できるかどうかを決定します。
|
| DisableFilePush | いいえ | セッション中にコントローラーからターゲットにファイルを転送できるかどうかを決定します。
|
| DisableClipboard | いいえ | P2P セッション中にコントローラー UI でクリップボード転送メニューを使用できるようにするかどうかを決定します。メニューは、リモート・コントロール・セッション中にコントローラーとターゲットとの間でクリップボードの内容を転送する場合に使用します。
|
| AllowRecording | はい | コントローラー・ユーザーは、セッションのローカル記録を作成し、それを制御側のシステムに保存することができます。
|
| AllowCollaboration | はい | 複数のコントローラーがセッションに参加できるようにするには、このプロパティーを使用します。コントローラー・ウィンドウでコラボレーション・アイコンを使用可能にするかどうかを決定します。
|
| AllowHandover | はい | コラボレーション・セッションではマスター・コントローラーがそのセッションの制御を新規コントローラーに引き渡すことができます。コラボレーション・コントロール パネルで 「ハンドオーバー」 ボタンを使用可能にするかどうかを決定します。
|
| AllowForceDisconnect | いいえ | ターゲットに接続しようとするときに表示されるメッセージ・ウィンドウで、 「セッションの切断」 ボタンを使用できるかどうかを決定します。「セッションの切断」 オプションを使用すると、現行セッションを切断することができます。
|
| ForceDisconnectTimeout | 45 | 現行セッションを切断するよう求めるプロンプトにコントローラー・ユーザーが応答するのを待つ時間 (秒数)。指定された時間内に応答しない場合は、セッションから自動的に切断されます。このタイマーは、AllowForceDisconnect と CheckUserLogin が「はい」に設定されている場合のみ有効になります。デフォルト値は45です。 |
| AutoWinLogon | はい | ユーザーがターゲットにログオンしていない場合に、セッションを開始できるようにするかどうかを決定します。
|
| RunPreScript | いいえ | リモート・コントロール・セッションの開始前にユーザー定義スクリプトを実行するかどうかを決定します。このスクリプトは、セッションが許可された直後で、かつコントローラー・ユーザーがターゲットにアクセスできるようになる前に実行されます。スクリプト実行の結果およびセッションの続行は, 「開始前/終了後スクリプトの失敗時も続行」 で設定される値によって決まります。
|
| RunPostScript | いいえ | リモート・コントロール・セッションの完了後にユーザー定義スクリプトを実行するかどうかを決定します。
|
| ProceedOnScriptFail | いいえ | 前スクリプトまたは後スクリプトの実行が失敗する場合に取るアクション。正の値または 0 の場合は、前スクリプトまたは後スクリプトの実行が成功したとみなされます。負の値の場合や、スクリプトが見つからない場合、あるいは実行が 3 分以内に完了しなかった場合は、失敗とみなされます。
|
| WorkaroundW2K3RDP | いいえ | リモート・デスクトップ・コンソール・セッションの後、コンソールを自動的にリセットします。リモート・デスクトップ・ユーザーが /admin または /console のオプションを使用して Windows™ Server 2003 システムでのリモート・デスクトップ・セッションを開始する場合、ユーザーがこのリモート・デスクトップ・セッションの前後または最中にこのターゲットとのリモート・コントロール・セッションを開始すると、リモート・コントロールは表示を取り込むことができません。その結果、コントローラーにはグレイ画面が表示されます。この問題は、 Windows™ Server 2003 オペレーティング・システムの制限です。そのため、このプロパティーには、値が Yes かどうかに応じて、各リモート・デスクトップ・セッションの終了後か、またはリモート・コントロール・セッションの開始前に Windows™ セッションをリセットするという回避策が導入されています。
|
| EnableTrueColor | いいえ |
セッションの開始時に、コントローラー・ウィンドウでターゲット・デスクトップを高品質カラーで表示するかどうかを決定します。「カラー品質のロック」とともに使用します。
|
| LockColorDepth | いいえ |
リモート・コントロール・セッション開始時のカラー品質を、セッション中に変更できるかどうかを判別します。「高品質カラーを使用可能にする」とともに使用します。
|
| RemoveBackground | いいえ | ターゲットにデスクトップ背景画像が設定されている場合は、このプロパティーを使用して、リモート・コントロール・セッション中にビューから背景を削除できます。
|
| NoScreenSaver | いいえ | スクリーン・セーバーがアクティブであることが検出されたときに、ターゲットによる画面更新の送信を停止します。
|
| 管理対象 | はい | ターゲットを Remote Control サーバーに登録するかどうかを決定します。
|
| ターゲット・プロパティー |
デフォルト値 |
説明\n |
|---|---|---|
| ConfirmTakeOver | はい | リモート・コントロール・セッションが要求されたときに、ターゲットに確認ウィンドウを表示するかどうかを決定します。
|
| ConfirmModeChange | はい | コントローラー・ユーザーがコントローラー・ウィンドウのセッション・モード・リストから別のセッション・モードを選択した場合に、ユーザー確認ウィンドウを表示するかどうかを決定します。
|
| ConfirmFileTransfer | はい | コントローラー・ユーザーがターゲットとコントローラーの間でファイルを転送することを選択した場合に、ユーザー確認ウィンドウを表示するかどうかを決定します。
|
| ConfirmSysInfo | はい | コントローラー・ユーザーがターゲット・システム情報の表示を要求した場合にユーザー確認ウィンドウを表示するかどうかを決定します。
|
| ConfirmRecording | はい | コントローラー・ユーザーがコントローラー・ウィンドウで記録アイコンをクリックした場合に、ユーザー確認ウィンドウを表示するかどうかを決定します。
|
| ConfirmCollaboration | はい | 別のコントローラー・ユーザーがターゲットとのコラボレーション・セッションへの参加を要求した場合に、ユーザー確認ウィンドウを表示するかどうかを決定します。
|
| AcceptanceGraceTime | 45 | セッションの開始またはタイムアウトまでのターゲット・ユーザー応答の待ち時間 (秒数) を設定します。これは、「着信接続の確認」と使用します。
注: 「着信接続の確認」が「はい」の場合、「確認待ち時間」には必ず 0 より大きい値を設定して、ターゲット・ユーザーが応答するのに十分な時間を設けてください。 |
| AcceptanceProceed | いいえ | ユーザー確認ウィンドウがタイムアウトになる場合に実行されるアクションです。ターゲット・ユーザーは、「受け入れ猶予時間」に定義された秒数内に「受け入れ」または「拒否」をクリックしませんでした。
|
| HideWindows | いいえ | 「着信接続の確認」も「はい」に設定されているときに、ユーザー確認ウィンドウに「ウィンドウの非表示」チェック・ボックスを表示するかどうかを決定します。
|
| DisableGUI_CLI | いいえ | ユーザーがコマンド・ラインを介してターゲットにアクションを送信できるようにします。
|
| ターゲット・プロパティー | デフォルト値 | 説明\n |
|---|---|---|
| CheckUserLogin | はい | 「接続のオープン」ウィンドウでコントローラー・ユーザーがセッション・タイプ・ボタンをクリックしたときに、ログオン・ウィンドウを表示するかどうかを決定します。
|
| CheckUserGroup | 説明を参照 | これがデフォルト値です。
CheckUserGroup に値が設定されている場合、認証に使用するユーザー名は、リストされているグループのうちのいずれかのグループのメンバーでなければなりません。ユーザーがメンバーではない場合、セッションは拒否されます。複数のグループを指定する場合は、セミコロンで区切る必要があります。例えば、 注: デフォルトでは、Windows™ システムの場合、管理者ユーザーのみにアクセス権限が付与されます。Linux™ システムの場合、デフォルトではどのユーザーにもアクセス権限は付与されません。この問題を解決するには、以下のいずれかのステップを実行します。
|
| AuditToSystem | はい | リモート・コントロール・セッション中に実行されるアクションが、ターゲット上のアプリケーション・イベント・ログに記録されるかどうかを決定します。このファイルは、監査の目的で使用できます。
|
| AutoSaveChat | いいえ | チャット・セッション中に入力されたチャット・テキストを保存できるかどうかを決定します。
|
| EnableFileTransferSystemAccess | いいえ | ファイル転送セッションが、システム特権 (Windows) または root 特権 (Linux) を使用して、ターゲット・ファイル・システムのアクセスを許可するかどうかを決定します。このオプションは、ピアツーピア・セッションでのみ有効です。
注: このオプションが No に設定されていて、ファイル転送セッション中にターゲットにログオンしたユーザーがいない場合は、エラー・メッセージが表示されます。 |
| SessionDisconnect | いいえ | リモート・コントロール・セッションが終了したときに、ターゲット・コンピューターを自動的にロックするかどうかを決定します。指定できる値:lock。 値を lock に設定すると、セッションの終了時に、ターゲット・コンピューターは自動的にロックされます。このプロパティーを空白にするか、別の値に設定すると、セッションの終了時に、ターゲット・コンピューターは自動的にロックされません。 |
| AllowPrivacy | はい | リモート・コントロール・セッション中に、コントローラー・ユーザーがターゲットのローカル入力および画面をロックできるかどうかを決定します。コントローラー・ウィンドウに「プライバシーの有効化」オプションを表示できるかどうかを決定します。
|
| AllowInputLock | はい | このプロパティーは、「プライバシーの保護」と組み合わせても、単独で使用しても機能します。「入力ロックの許可」を使用すると、リモート・コントロール・セッション中にターゲット・ユーザーのマウスとキーボードをロックできます。
注: セッション中に「プライバシーの有効化」オプションが「はい」になっていると、リモート・ユーザー入力が自動的にロックされます。入力をロックせずにプライバシーを使用可能にすることはできません。
|
| EnablePrivacy | いいえ | すべてのセッションでローカル入力および画面をロックするかどうかを決定します。これにより、ターゲット・ユーザーは、リモート・コントロール・セッション中にターゲットで入力を含むあらゆる操作ができなくなります。
|
| EnableInputLock | いいえ | このプロパティーは、「プライバシーの有効化」との組み合わせで機能します。プライバシー・モードが有効な場合は、「入力ロックの有効化」を使用して、リモート・コントロール・セッション中、ターゲット・ユーザーがターゲット画面を表示できるようにするかどうかを決定します。
注: 「入力ロックの有効化」を有効にするには、「プライバシーの有効化」に Yes を選択する必要があります。 |
| DisablePanicKey | いいえ | ターゲット・ユーザーが PAUSE/BREAK キーを使用してリモート・コントロール・セッションを自動的に終了できるようにするかどうかを決定します。
|
| EnableOSSN | いいえ | リモート・コントロール・セッションが進行中であることを示す半透明のオーバーレイをターゲット・コンピューターに表示するかどうかを決定します。このプロパティーは、プライバシーが懸念される場合に使用します。これによりユーザーは、自分のコンピューターを誰かがリモートで表示または制御できる場合には、そのことがはっきりと通知されます。
注: このポリシーは、Windows™ オペレーティング・システムがインストールされているターゲットでのみサポートされます。 |
| DisableGUI | いいえ | リモート・コントロール・セッションの開始時およびセッション中にターゲット UI を表示するかどうかを決定します。 注: このオプションは、ターゲットが P2P モードでインストールされ、管理ターゲット・プロパティが「いいえ」に設定されている場合にのみ機能します。このオプションは、サーバー URL が指定された時に、Remote Control サーバー・モードを使用してインストールされたターゲットに適用された場合は無視されます。
|
プロパティーを構成できるオペレーティング・システム
| プロパティー名 | Windows™ | Linux™ | macOS |
|---|---|---|---|
| ServerURL | * | * | |
| ProxyURL | * | * | |
| BrokerList | * | * | * |
| GroupLabel | * | * | |
| PortToListen | * | * | * |
| AllowP2P | * | * | * |
| AllowP2PFailover | * | * | |
| FIPSCompliance | * | * | |
| SP800131ACompliance | * | * | |
| アクセシビリティー | * | ||
| LogLevel | * | * | * |
| LogRollover | * | * | * |
| LogRotation | * | * | * |
| AllowMonitor | * | * | * |
| AllowGuidance | * | * | * |
| AllowActive | * | * | * |
| DisableChat | * | * | * |
| DisableFilePull | * | * | * |
| DisableFilePush | * | * | * |
| DisableClipboard | * | * | |
| AllowRecording | * | * | * |
| AllowCollaboration | * | * | * |
| AllowHandover | * | * | * |
| AllowForceDisconnect | * | * | |
| ForceDisconnectTimeout | * | * | |
| AutoWinLogon | * | * | |
| RunPreScript | * | * | |
| RunPostScript | * | * | |
| ProceedOnScriptFail | * | * | |
| WorkaroundW2K3RDP | * | ||
| EnableTrueColor | * | * | * |
| LockColorDepth | * | * | * |
| RemoveBackground | * | ||
| NoScreenSaver | * | ||
| 管理対象 | * | * | |
| ConfirmTakeOver | * | * | * |
| ConfirmModeChange | * | * | * |
| ConfirmFileTransfer | * | * | * |
| ConfirmSysInfo | * | * | * |
| ConfirmRecording | * | * | * |
| ConfirmCollaboration | * | * | * |
| AcceptanceGraceTime | * | * | * |
| AcceptanceProceed | * | * | * |
| HideWindows | * | * | |
| CheckUserLogin | * | * | |
| CheckUserGroup | * | * | |
| AuditToSystem | * | * | * |
| AutoSaveChat | * | * | * |
| EnableFileTransferSystemAccess | * | * | |
| SessionDisconnect | * | * | |
| AllowPrivacy | * | ||
| AllowInputLock | * | ||
| EnablePrivacy | * | ||
| EnableInputLock | * | ||
| DisablePanicKey | * | ||
| EnableOSSN | * | ||
| DisableGUI | * | ||
| DisableGUI_CLI | * | * |