P4PASSWD
解説
あらゆるPerforceクライアントコマンドに、現在のPerforceユーザのパスワードを与えます。
使用上の留意点
クライアントが使用するか? |
サーバが使用するか? |
同様に機能するコマンドライン |
P4CONFIGファイルで設定できるか? |
---|---|---|---|
使用可 |
使用不可 |
p4 -P |
使用可 |
明示的に設定されない場合の値
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
を有効なチケットの値に設定して渡すことのできる)チケットの値を示します。