2014年10月3日金曜日

Ubuntu14.04でsamba4入れようとしてwinbindでハマった件

Windows server特にDNSがしょっちゅうトラブるのでsamba4検討してみるかと実験開始。
いつもどおりホイホイと設定していたのだがnet ads joinはできて, wbinfo -uでユーザー名引けるのに, id ドメインユーザー名するとno such userとなる。試しにこのsambaサーバーにドメインユーザー名でログオンを試みると失敗するのでauth.logを見てみたら、

PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object

 file: No such file or directory

とある。調べてみたらpam_winbind.soがインストールされていない。これwinbindと一緒に入るやつだよなあと思いながらaptitude libpam_winbindをインストール。
しかしidの問題は解決せず(´・ω・`)
ここで天啓!
nss_winbind.soは?と思って調べたらやっぱり入って無い!で、libnss_winbindをインストールしたら解決したよというお話。

14.04になってからパッケージ別れちゃったのね。何か一言(以下略)