「Samba 4.0.0のDC上でUID/GIDの値にUNIX属性が反映されない」の版間の差分
提供:Samba-JP
ナビゲーションに移動検索に移動
細 (nss_winbind 経由であること(nss_ldap ではなく)を明示) |
細 (日付の更新ほか) |
||
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
{{冒頭部|J0801|2013/02/ |
{{冒頭部|J0801|2013/02/26|たかはしもとのぶ|たかはしもとのぶ}} |
||
==対象== |
==対象== |
||
7行目: | 7行目: | ||
==現象== |
==現象== |
||
対象のバージョンの Samba について、UNIX属性(RFC2307)でUID/GIDの値を設定しても nss_winbind 経由で |
対象のバージョンの Samba について、UNIX属性(RFC2307)でUID/GIDの値を設定しても nss_winbind 経由で生成されたユーザやグループに値が反映されません。 |
||
==説明== |
==説明== |
||
28行目: | 28行目: | ||
==参考情報== |
==参考情報== |
||
* [http://lists.samba.org/archive/samba/2012-December/170657.html Samba 4, Winbind & RFC2307] |
|||
* [http://lists.samba.org/archive/samba/2013-February/171799.html posixAccount objectClass] |
* [http://lists.samba.org/archive/samba/2013-February/171799.html posixAccount objectClass] |
||
* [https://bugzilla.samba.org/show_bug.cgi?id=9520 Bug 9520 - winbind and RFC2307 schema on an AD-DC] |
* [https://bugzilla.samba.org/show_bug.cgi?id=9520 Bug 9520 - winbind and RFC2307 schema on an AD-DC] |
2013年2月25日 (月) 15:58時点における最新版
KB番号 | J0801 |
最終更新日 | 2013/02/26 |
作成者 | たかはしもとのぶ |
最終更新者 | たかはしもとのぶ |
対象
この文書は、以下のプロダクトに付いて説明したものです。
- Samba 4.0.0
- Samba 4.0.3
現象
対象のバージョンの Samba について、UNIX属性(RFC2307)でUID/GIDの値を設定しても nss_winbind 経由で生成されたユーザやグループに値が反映されません。
説明
対象バージョンの Samba においてUNIX属性の値を反映させるためには、明示的に posixAccount もしくは posixGroup を objectClass として追加する必要があります。例えば、以下のようにして sam.ldb を直接編集することで実現可能です。
- sam.ldb を編集モードで開く
# /usr/local/samba/bin/ldbedit -H /usr/local/samba/private/sam.ldb
- 対象アカウントの objectClass として posixAccount (もしくは posixGroup)を追加する
# record 14 dn: CN=samba 03,OU=OU3,DC=samba40ad4,DC=samba,DC=local objectClass: top objectClass: person objectClass: organizationalPerson objectClass: posixAccount objectClass: user cn: samba 03 ※samba 03というアカウントに対して追加する場合