2012年10月22日月曜日

Samba4!

samba-4.0.0-rc3です。
以前からアルファー版を使い、ADを使ってきました。

VMで立てて、アッチコッチとサーバを渡り歩いてきたのですが、昨今の節電への対応やマシン用途変更による非サーバ化によるあおりを受けて、最後の砦であるファイルサーバにVMを構えていました。

samba4初期ではファイルサーバ機能に難があり別で立てていたのですが、この際ファイルサーバと一緒で良いんじゃね?ってことになり久々にlinuxの日々が始まりました。
(VMだとメモリ食うし、ホストと同じOSだし、vmのメリット何?ってなった。

さて、何度目かのsamba4なのになぜ記事を書くのかというと、もちろん一筋縄では行かなかったからです。

(とりあえず前提は、、、
OS : Gentoo Linux (カーネル3.4.9
Samba : samba-4.0.0-rc3
bind : 9.9.1-P4

基本的には、http://en.gentoo-wiki.com/wiki/Samba4_as_Active_Directory_Serverの通りで大丈夫だが、BINDの設定で詰まった。
どうやら、/etc/bind/named.conf には
tkey-gssapi-keytab "/var/lib/samba/private/dns.keytab";

include "/var/lib/samba/private/named.conf";
を足せばいいらしい。(これで三日かかったのは内緒w

さらに、BIND 9.9.x 系では /var/lib/samba/private/named.conf の中を見れば分かると思うが、
9.8.x用の設定から9.9.x用の設定に変更しなければならない。
どうもalpha版の段階ではソースを書き換える必要があったようだが、rc3ではソース自体は9.9.x系に対応しているっぽい。

http://wiki.samba.org/index.php/Samba4/HOWTOも参考に。

一応、windows7からのドメイン参加に成功しています。←今ここ

windowsからドメイン参加できりゃこっちのもんです。(だと思います。
なにせ管理ツールがGUIですからね!


そして、終わったあとに見つけたページ。。。。。
http://web.chaperone.jp/w/index.php?samba4