Helix Coreサーバ管理者ガイド: 基本 (2019.1)
パスワード強度の要件
セキュリティレベルとHelixサーバアプリケーションリリースの組み合わせによっては、ユーザは「強力な」パスワードを設定することを求められます。Helix Coreサーバは次の方法で強力なパスワードを定義します。
dm.password.minlength
の値以上の長さで作成します(デフォルトは8
文字)。- 次の条件を2つ以上満たします。
- 1つ以上の大文字
- 1つ以上の小文字
- 1つ以上のアルファベット以外の文字
security構成可能変数が2
に設定されている環境では、デフォルトでabcd1234
が強力なパスワードとみなされますが、このパスワードは簡単に推測できます。
ヒント
強力で覚えやすいパスワードを作成するには:
- 次のような語句で開始します。
Perforce
Enterprise-class Version Control.
- 次のように単語のような語句を作成します。
PEnterprise-classVC.
- 一部の文字をアルファベット以外の文字で表します。
PN2prI$-k|@zV(.
『Helix Coreサーバ管理者ガイド: 基本』の「サーバセキュリティレベル」も参照してください。
構成可能変数dm.password.minlength
を設定することにより、パスワードの最小文字数の条件をサイト全体に対して設定できます。例えば、16文字以上のパスワードを必須とするには、スーパーユーザが次のとおり実行します。
$ p4 configure set dm.password.minlength=16
パスワードの長さは1,024文字までです。デフォルトのパスワード最小文字数は、8文字です。