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を使用してサービスのフィンガープリントを自分のトラストファイルに追加することができます。フィンガープリントが変更されている(または期限切れになっている)場合、それ以降サービスに接続しようとすると警告またはエラーのメッセージが出力されます。

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

オプション

-d

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

-f

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

-i fingerprint

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

-l

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

-n

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

-r

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

-y

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

g-opts

“グローバルオプション”」を参照してください。

使用上の留意点

ファイル引数にリビジョン指定子を使えるか?

ファイル引数にリビジョン範囲を使えるか?

最低限必要なアクセスレベル

適用外

適用外

none

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