Helix Core P4コマンドリファレンス (2019.1)

p4 trust

Perforceサービスに対してSSL接続の信頼性を確立します。

p4 trust -hコマンドを使用すると、サーバのヘルプが表示されます(サーバの信頼性をまだ確立していない場合)。 このコマンドはサーバではなくクライアントで実装されるため、このコマンドを実行する必要があります。 コマンドがp4 helpで始まる場合、クライアントはコマンドをサーバに転送して、クライアントマシンに表示されるテキストを作成します。 trustコマンドの場合、クライアントがサーバを信頼せずにコマンドをサーバに送信しない可能性があります。このため、ヘルプコマンドをp4 trustで開始して、サーバに転送する代わりに、クライアントでローカルに実行されるようにする必要があります。

構文

p4 [g-opts] trust [-l -y -n -d -f -r] [-i fingerprint]

説明

p4 trustを使用してP4TRUSTファイル(デフォルトではホームディレクトリの.p4trust)を管理することにより、SSL接続の信頼性を確立(または管理)します。

トラストファイルにはSSL接続用に受領したキーのフィンガープリントが含まれます。 ユーザが最初にPerforceサービスに接続するとき、フィンガープリントの指定を求められます。フィンガープリントが正しい場合は、p4 trustを使用してサービスのフィンガープリントを自分のトラストファイルに追加することができます。 フィンガープリントが変更されている(または期限切れになっている)場合、それ以降サービスに接続しようとすると警告またはエラーのメッセージが出力されます。

Perforceサービスによって提供されたフィンガープリント(またはフィンガープリントへの変更)が正しいかどうかを確認する際は、システム管理者にサポートを依頼してください。

SSLが有効にされたPerforceサービスをP4TRUSTファイルに追加した後に初めて、P4PORTssl:hostname:portに設定して接続が可能となります。

オプション

-d

既存の信頼されたフィンガープリントを削除します。

-f

一致しないフィンガープリントを強制的に置き換えます。

-i fingerprint

指定されたfingerprintをインストールします。

-l

このクライアントワークステーションにおけるすべての既知のフィンガープリントを一覧表示します。

-n

すべてのプロンプトに対して自動的に拒否します。

-r

置換フィンガープリントを一覧表示、インストール、または削除します。 ある接続に対して置換フィンガープリントが存在する場合に、主要フィンガープリントが一致しない(が置換フィンガープリントは一致する)場合、主要フィンガープリントは置換フィンガープリントに置き換えられます。 このオプションは、-l-i、または-dオプションと併用可能です。

-y

すべてのプロンプトに対して自動的に受け入れます。

g-opts

詳細については、グローバルオプションを参照してください。

使用上の留意点

ファイル引数にリビジョン指定子を使えるか? ファイル引数にリビジョン範囲を使えるか? 最低限必要なアクセスレベル

適用外

適用外

none