ナレッジ
P4PASSWDに設定するパスワードを暗号化する
ご質問
環境変数"P4PASSWD"に設定するパスワードを暗号化する方法を教えてください。サーバセキュリティレベルが[ 2 ](構成可能変数"security=2")以下の場合、
P4PASSWDを暗号化することができます。
P4PASSWDを暗号化することができます。
詳細
手順
例として、Perlコマンドから"MD5 hash"で暗号化されたパスワードを利用する手順は以下の通りです
1.Perlコマンドから暗号化パスワードを作成する
以下のコマンドを実行し暗号化パスワードを作成します。
※Perlがインストールされていない場合は、インストールしてから実行してください。
コマンド実行例
perl -MDigest::MD5=md5_hex -e"print uc(md5_hex(@ARGV[0]))" password
※文末の"password"部分は実際のパスワードを入力します
実行結果例
5F4DCC3B5AA765D61D8327DEB882CF99
2.P4PASSWDの設定(.p4config)
以下のいずれかの方法で、手順1の実行結果を"P4PASSWD"に設定します。
■ 環境変数に設定する場合
設定例:Linux・UNIX・OS Xの場合
export P4PASSWD=5F4DCC3B5AA765D61D8327DEB882CF99
■ ".p4configファイル"を使用する場合
対象のクライアントワークスペースルート直下の".p4configファイル"へ、以下例を参考に"P4PASSWD"を設定します。
記述例(.p4config)
P4USER=bruno
P4CLIENT=bruno_ws
P4PASSWD=5F4DCC3B5AA765D61D8327DEB882CF99