[samba-jp:21968] Re: [Q] winbindのidmapキャッシュが消える?
Toshiya HOTTA
hotta @ trafficsim.co.jp
2013年 3月 26日 (火) 15:30:10 JST
自己レスです。
winbind nss info = sfu → rfc2307
idmap config COFFEE : schema_mode = rfc2307 追加
にしたら直ったようです。
お騒がせしました。
On Tue, 26 Mar 2013 13:26:27 +0900
Toshiya HOTTA <hotta @ trafficsim.co.jp> wrote:
> いつも参考にさせていただいております。
> 堀田@TrafficSim と申します。
>
> sambaサーバをドメイン参加させ、winbind認証も起動直後は正常に動作している状態
> です。pam経由での認証も正常に動作しています。
>
> しかし、winbind起動後数分(恐らくwinbind cache timeの時間)が経過すると、ユー
> ザidmapキャッシュが消えてしまい、再取得に行かないようです。
>
> ls -l /home → HOMEディレクトリのuserがUID値で表示される
> groupは正しく"domain users"と表示される
> id hoge → "id: hoge: そのようなユーザは存在しません"になる
>
> "getent passwd"では正常にユーザ一覧が表示されますし、"wbinfo -u"でも正常に表
> 示されます。idmapだけがおかしいようです。
>
> このような状態になるとwinbinddを再起動(service winbind restart)しても、"net
> cache flush"しても直らず、winbindd_cache.tdbを消して再起動すると直るようです。
> けど、直っても数分すると再発します。
>
> 何がいけないのかサッパリ分からないのですが、何かご存じの方はいらっしゃらない
> でしょうか。よろしくお願いします。
>
>
> ・環境
> CentOS 5.9 + samba3x-3.6.6-0.129.el5
> CentOS 6.4 + samba-3.6.9-151.el6.x86_64
> DC : Windows Server 2012 Standard
>
> ・smb.conf
> [global]
> dos charset = CP932
> display charset = UTF-8
> workgroup = COFFEE
> realm = COFFEE.TRAFFICSIM.CO.JP
> server string = Samba Server Version %v
> interfaces = 192.168.0.0/23, 127.0.0.0/8
> bind interfaces only = Yes
> security = ADS
> map to guest = Bad Password
> obey pam restrictions = Yes
> password server = 192.168.1.1
> log file = /var/log/samba/log.%m
> max log size = 50
> max protocol = SMB2
> server signing = auto
> disable spoolss = Yes
> local master = No
> domain master = No
> idmap backend = rid
> idmap uid = 5000-100000
> idmap gid = 5000-100000
> template homedir = /home/%U
> template shell = /bin/bash
> winbind enum users = Yes
> winbind enum groups = Yes
> winbind use default domain = Yes
> winbind nss info = sfu
> winbind refresh tickets = Yes
> winbind offline logon = Yes
> admin users = Administrator
> hosts allow = 192.168.0.0/23
>
> ・krb5.conf
> [logging]
> default = FILE:/var/log/krb5libs.log
> kdc = FILE:/var/log/krb5kdc.log
> admin_server = FILE:/var/log/kadmind.log
>
> [libdefaults]
> default_realm = COFFEE.TRAFFICSIM.CO.JP
> dns_lookup_realm = false
> dns_lookup_kdc = false
> ticket_lifetime = 24h
> renew_lifetime = 7d
> forwardable = true
>
> [realms]
> COFFEE.TRAFFICSIM.CO.JP = {
> kdc = 192.168.1.1
> admin_server = 192.168.1.1:749
> default_domain = coffee.trafficsim.co.jp
> }
>
> [domain_realm]
> .coffee.trafficsim.co.jp = COFFEE.TRAFFICSIM.CO.JP
> coffee.trafficsim.co.jp = COFFEE.TRAFFICSIM.CO.JP
>
> -------------
> Toshiya HOTTA
>
>
-------------
Toshiya HOTTA
samba-jp メーリングリストの案内