P4PASSWD

解説

あらゆるPerforceクライアントコマンドに、現在のPerforceユーザのパスワードを与えます。

使用上の留意点

クライアントが使用するか?

サーバが使用するか?

同様に機能するコマンドライン

P4CONFIGファイルで設定できるか?

使用可

使用不可

p4 -P passwd command

使用可

明示的に設定されない場合の値

OS

All

なし

Perforceのパスワードは、p4 passwdを介して設定するか、またはp4 userによって表示されるフォーム内で設定します。P4PASSWDの設定は、ユーザが本人であるか検証するのに使用されます。パスワードが設定されていない場合、P4PASSWDが設定されていてもその値は使用されません。

環境変数P4PASSWDは手動でプレーンテキストのパスワードに設定できますが、より安全な方法はp4 passwdコマンドを使用することです。UNIXの場合、これによりパスワードを安全確実に検証するチャレンジ/レスポンス機構が起動します。Windowsの場合、MD5ハッシュによって暗号化したパスワードを、環境変数P4PASSWDに設定します。

Windowsプラットフォームでは、ユーザがP4Vでパスワードを設定している場合、レジストリ変数P4PASSWDの値が該当ユーザのために設定されますP4Vでパスワードを設定することは、MS-DOSコマンドラインからp4 passwd(またはp4 set)を使用し、レジストリ変数に、MD5ハッシュによって暗号化されたパスワードを設定することに似ています暗号化されていないパスワードそのものがレジストリに格納されることはありません。

チケットベースの認証を使用している場合に、P4PASSWDの設定に依存するスクリプトがあるときは、p4 login -pを使用して、パスワードと同じようにPerforceコマンドに渡すことのできる(つまり、コマンドラインから渡すか、またはP4PASSWDを有効なチケットの値に設定して渡すことのできる)チケットの値を示します。