web-dev-qa-db-ja.com

インストール後にSamba4 ADでNIS拡張機能(rfc2307)を有効にする

Samba 4の移行プロセスをテストしていますが、最初のフォレスト/ドメインが作成されたときに、--use-rfc2307を使用せずに作成されました。

Sudo samba-tool domain provision \
              --domain netdirect \
              --realm=ad.netdirect.ca \
              --function-level=2008_R2

これで、マシンが参加しました。rfc2307機能を使用できるように、UNIX属性とNISマップを既存のsamba4ドメインに追加するにはどうすればよいですか。

4
MikeyB

ypServ30.ldifのスキーマ拡張を追加する必要があります。

$ kinit [email protected]
Password for [email protected]

$ sed -e 's/${DOMAINDN}/dc=AD,dc=NETDIRECT,dc=CA/g'  \
      -e 's/${NETBIOSNAME}/NETDIRECT/g'              \
      -e 's/${NISDOMAIN}/NETDIRECT/g'                \
      /usr/share/samba/setup/ypServ30.ldif | ldbmodify -H ldap://ad1.ad.netdirect.ca --option="dsdb:schema update allowed=true" -k yes -i
Modified 55 records successfully

次に、[global]/etc/samba/smb.confセクションに次を追加します。

idmap_ldb:use rfc2307 = yes

Samba(smbcontrol all reload-config)を再起動すると、準備が整います。

最初の指示を提供してくれたRowlandPennyに感謝します

3
MikeyB