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
ファイルに追加した後に初めて、P4PORT
をssl:
に設定してそこに接続することが可能となります。
hostname
:port
オプション
|
既存の信頼されたフィンガープリントを削除します。 |
|
一致しないフィンガープリントを強制的に置き換えます。 |
|
指定された |
|
このクライアントワークステーションにおけるすべての既知のフィンガープリントを一覧表示します。 |
|
すべてのプロンプトに対して自動的に拒否します。 |
|
置換フィンガープリントを一覧表示、インストール、または削除します。ある接続に対して置換フィンガープリントが存在する場合に、主要フィンガープリントが一致しない(が置換フィンガープリントは一致する)場合、主要フィンガープリントは置換フィンガープリントに置き換えられます。このオプションは、 |
|
すべてのプロンプトに対して自動的に受け入れます。 |
|
「“グローバルオプション”」を参照してください。 |
使用上の留意点
ファイル引数にリビジョン指定子を使えるか? |
ファイル引数にリビジョン範囲を使えるか? |
最低限必要なアクセスレベル |
---|---|---|
適用外 |
適用外 |
|
-
Perforceサービスによって提供されたフィンガープリント(またはフィンガープリントへの変更)が正しいかどうかを確認する際は、システム管理者にサポートしてもらうことをお勧めします。