【Active Directory】デフォルトドメインポリシーについて

Active Directory のグループポリシー(GPO)は、サイト、ドメイン、OU の3か所にリンクできます。グループポリシーの概要は 【Active Directory】グループポリシーの構成・適用・更新 で紹介しています。

ドメインを作ると、最初から2つの GPO がリンクされています。ドメインにリンクされた Default Domain Policy と、Domain Controllers OU にリンクされた Default Domain Controllers Policy です。この記事では、2つの GPO の役割と、主な設定の既定値を確認します。

この記事でわかること
  1. Default Domain Policy は、ドメインのアカウントのパスワードとロックアウトのポリシーを決める
  2. パスワードとロックアウトのポリシーの主な項目と既定値
  3. Default Domain Controllers Policy は、ドメインコントローラにログオンできるユーザーなどを決める

2つのデフォルト GPO

グループ ポリシーの管理(GPMC)を開くと、ドメインの直下に Default Domain Policy、Domain Controllers OU の下に Default Domain Controllers Policy がリンクされています。GPO の本体は、どちらも「グループ ポリシー オブジェクト」の下にあります。

画面イメージについて

この記事の画面は、実際の画面ではなく、検証時の画面から設定する項目(見るポイント)を抜き出して描いたイメージです。バージョンによって、項目の並びや表記は変わります。

グループ ポリシーの管理画面イメージ
▾ フォレスト: hirotanoblog.local  ▾ ドメイン    ▾ hirotanoblog.local1        Default Domain Policy      ▾ Domain Controllers2          Default Domain Controllers Policy      ▾ グループ ポリシー オブジェクト          Default Domain Controllers Policy          Default Domain Policy      › WMI フィルター      › スターター GPO
図1 最初からリンクされている2つの GPO(実際の画面ではなく、表示のポイントを示したイメージです)
No.表示意味
1Default Domain Policyドメイン(hirotanoblog.local)にリンクされた GPO
2Default Domain Controllers PolicyDomain Controllers OU にリンクされた GPO

一般に、Default Domain Policy ではドメインのパスワードやロックアウトのポリシーを、Default Domain Controllers Policy ではドメインコントローラのセキュリティに関する設定を管理します。

ドメイン:hirotanoblog.local Default Domain Policy ドメインにリンク ドメインのアカウント パスワードのポリシー アカウント ロックアウトのポリシー Kerberos ポリシー OU:Domain Controllers Default Domain Controllers Policy Domain Controllers にリンク ドメインコントローラ ユーザー権利の割り当て など
図2 2つのデフォルト GPO が決めるもの

Default Domain Policy

Default Domain Policy は、ドメインにリンクされた GPO です。「コンピューターの構成」で、ドメインのパスワードやロックアウトのポリシー(アカウント ポリシー)を設定します。既定では「ユーザーの構成」には何も設定されていません。

アカウント ポリシーが効く場所

ドメインのユーザーに効くパスワードとロックアウトのポリシーは、ドメインにリンクした GPO(通常は Default Domain Policy)の設定です。同じ項目を OU にリンクした GPO で設定しても、ドメインのユーザーには効かず、その OU のコンピューターのローカル ユーザーにだけ効きます。

ユーザーやグループごとに違うパスワードのポリシーを使いたい場合は、GPO ではなく、きめ細かいパスワード ポリシー(Password Settings Object)を使います。

パスワードのポリシー

グループ ポリシーの管理で フォレスト ›› ドメイン ›› hirotanoblog.local ›› グループ ポリシー オブジェクト を開き、Default Domain Policy を右クリックして 編集 を選びます。グループ ポリシー管理エディターで、コンピューターの構成 ›› ポリシー ›› Windows の設定 ›› セキュリティの設定 ›› アカウント ポリシー ›› パスワードのポリシー を開きます。

グループ ポリシー管理エディター(Default Domain Policy)画面イメージ
コンピューターの構成 ›› ポリシー ›› Windows の設定 ›› セキュリティの設定 ›› アカウント ポリシー ›› パスワードのポリシー
ポリシーポリシー設定
パスワードの最小文字数の監査未定義
1パスワードの長さ7 文字以上
2パスワードの変更禁止期間1 日
3パスワードの有効期間42 日
4パスワードの履歴を記録する24 回
暗号化を元に戻せる状態でパスワードを保存する無効
5複雑さの要件を満たす必要があるパスワード有効
図3 パスワードのポリシーの既定値(実際の画面ではなく、表示のポイントを示したイメージです)

よく使うポリシーは次のとおりです。

No.ポリシー意味既定値
1パスワードの長さパスワードの最小文字数。0〜14 文字で設定し、0 にするとパスワードなしを許可する7 文字以上
2パスワードの変更禁止期間パスワードを変更してから、次に変更できるまでの日数。すぐに変更し直して、履歴を使い切るのを防ぐ1 日
3パスワードの有効期間同じパスワードを使える日数。過ぎると変更を求められる。0 にすると期限なし42 日
4パスワードの履歴を記録する過去に使ったパスワードを何回分覚えて、再利用を禁止するか(0〜24)24 回
5複雑さの要件を満たす必要があるパスワードパスワードを作成・変更するときに、下の条件を満たすことを求める有効

複雑さの要件を有効にすると、パスワードは次の条件を満たす必要があります。

  • ユーザーのアカウント名や、フル ネームの一部(3文字以上の部分)を含まない
  • 6文字以上である
  • 英大文字、英小文字、数字(0〜9)、記号(! $ # % など)、それ以外の Unicode の文字(漢字など)の5種類のうち、3種類以上を含む

表の「パスワードの最小文字数の監査」は、最小文字数を引き上げる前に、短いパスワードがどれだけ使われているかを監査イベントで確かめるための設定です。

実務では、パスワードのポリシーは企業のセキュリティ ポリシーによってさまざまです。毎月パスワードの変更を求める企業もありますが、変更はユーザーの負担が大きくなります。パスワードの有効期間や変更禁止期間は設けず、長さと複雑さの要件で強さを確保している企業が多いように思います。

アカウント ロックアウトのポリシー

パスワードを続けて間違えたときに、一定の時間、そのユーザーのログオンを禁止できます(アカウント ロックアウト)。グループ ポリシー管理エディターで、コンピューターの構成 ›› ポリシー ›› Windows の設定 ›› セキュリティの設定 ›› アカウント ポリシー ›› アカウント ロックアウトのポリシー を開きます。

グループ ポリシー管理エディター(Default Domain Policy)画面イメージ
… ›› セキュリティの設定 ›› アカウント ポリシー ›› アカウント ロックアウトのポリシー
ポリシーポリシー設定
1アカウントのロックアウトのしきい値0 回ログオンに失敗
2ロックアウト カウンターのリセット未定義
3ロックアウト期間未定義
図4 アカウント ロックアウトのポリシーの既定値(実際の画面ではなく、表示のポイントを示したイメージです)
No.ポリシー意味既定値
1アカウントのロックアウトのしきい値ロックアウトするまでのログオン失敗の回数(0〜999)。0 はロックアウトしない0 回(ロックアウトしない)
2ロックアウト カウンターのリセット最後の失敗からこの時間(分)が過ぎると、失敗の回数が 0 に戻る未定義
3ロックアウト期間ロックアウトされてから、自動で解除されるまでの時間(分)。この間は、正しいパスワードを入力してもログオンできない。0 にすると、管理者が解除するまでロックアウトが続く未定義

カウンターのリセットとロックアウト期間は、しきい値を設定したときだけ意味を持つので、既定では「未定義」です。しきい値を設定する場合、カウンターのリセットの時間はロックアウト期間以下にします。

失敗1失敗2失敗3しきい値(例:3回)に達する ロックアウト中 ロックアウト期間 正しいパスワードでもログオンできない 自動で解除 (0 なら管理者が解除) しきい値に届く前でも、最後の失敗からリセットの時間が過ぎると、失敗の回数は 0 に戻る
図5 しきい値・ロックアウト期間・カウンターのリセットの関係

ロックアウトは、パスワードを総当たりで試す攻撃に効果があります。一方で、利用者がパスワードを間違えてロックアウトされると、ヘルプデスクでのロック解除やパスワード リセットが必要になります。攻撃者がわざと失敗を繰り返して、利用者をロックアウトさせることもできます。このあたりを考えて、使うかどうかと、しきい値などの値を決めるのがよいと思います。

Default Domain Controllers Policy

Default Domain Controllers Policy は、Domain Controllers OU にリンクされた GPO です。Domain Controllers OU は最初から作られていて、ドメインコントローラはここに入ります。この GPO で、ドメインコントローラのセキュリティに関する設定を管理します。ドメインコントローラにこの GPO がきちんと適用されるように、ドメインコントローラのコンピューター オブジェクトはこの OU から動かさないようにします。

グループ ポリシー管理エディターで Default Domain Controllers Policy を開き、コンピューターの構成 ›› ポリシー ›› Windows の設定 ›› セキュリティの設定 ›› ローカル ポリシー ›› ユーザー権利の割り当て に移動します。特に大事なのが「ローカル ログオンを許可」です。

グループ ポリシー管理エディター(Default Domain Controllers Policy)画面イメージ
… ›› セキュリティの設定 ›› ローカル ポリシー ›› ユーザー権利の割り当て
ポリシーポリシー設定
⋮
リモート コンピューターからの強制シャットダウンAdministrators, Server Operators
リモート デスクトップ サービスを使ったログオンを拒否未定義
リモート デスクトップ サービスを使ったログオンを許可未定義
ローカル ログオンを拒否未定義
1ローカル ログオンを許可Administrators, Backup Operator…
⋮
ローカル ログオンを許可のプロパティ(セキュリティ ポリシーの設定)
☑ これらのポリシーの設定を定義する 
2許可されているユーザーとグループAccount Operators
Administrators
Backup Operators
ENTERPRISE DOMAIN CONTROLLERS
Print Operators
Server Operators
図6 ローカル ログオンを許可(実際の画面ではなく、表示のポイントを示したイメージです)
No.表示意味
1ローカル ログオンを許可ドメインコントローラにログオンできるユーザーとグループを決めるポリシー
2Administrators など6つ管理者と、Account Operators などの特権を持つグループだけが入っている。Domain Users は入っていない

ローカル ログオンを許可には、Administrators と、Account Operators、Backup Operators、Print Operators、Server Operators のような特権を持つグループ、そしてドメインコントローラ自身(ENTERPRISE DOMAIN CONTROLLERS)だけが入っています。Domain Users は入っていないので、一般のユーザーはドメインコントローラにログオンできません。

オペレーター グループの扱い

Account Operators などのオペレーター グループは、既定ではメンバーがいません。メンバーにするとドメインコントローラにログオンできるようになるので、追加する相手は慎重に選びます。ユーザーがログオンできるコンピューターを個別に絞る方法は 【Active Directory】ユーザがログインできるコンピューターを制限する で紹介しています。

まとめ

GPOリンク先主な設定既定値のポイント
Default Domain Policyドメインパスワードのポリシー、アカウント ロックアウトのポリシー長さ 7 文字以上、有効期間 42 日、履歴 24 回、複雑さ 有効。ロックアウトのしきい値 0(ロックアウトしない)
Default Domain Controllers PolicyDomain Controllers OUユーザー権利の割り当てなど、ドメインコントローラのセキュリティローカル ログオンを許可は、管理者と特権を持つグループだけ

コメント