手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 8 389 Directory Server と Samba – LDAP スキーマ連携の基本

CentOS 8 の 389 Directory Server に Samba 用スキーマを配置する手順です。Samba と LDAP を連携させる場合、ユーザーやグループを扱うための属性を LDAP 側で理解できるようにする必要があります。

この記事では、Samba スキーマを 389 Directory Server の schema ディレクトリへ配置し、サービスを再起動して反映する流れを整理します。

この手順は CentOS 8 設定マニュアル の一部として整理しています。

参考書籍
参考書籍

Samba逆引きリファレンス Samba 3.4対応

Samba のファイルサーバー機能、認証、ドメイン、LDAP 連携を確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

Samba のインストール

dnf install samba

Samba スキーマの配置

389 Directory Server のインスタンス名に合わせてスキーマファイルを配置します。ここでは Instance1 を例にします。

cp /usr/share/doc/samba/LDAP/samba-schema-FDS.ldif /etc/dirsrv/slapd-Instance1/schema/60samba.ldif

サービス再起動

systemctl restart dirsrv@Instance1.service
systemctl status dirsrv@Instance1.service

確認するポイント

  • 389 Directory Server のインスタンス名が正しいか。
  • schema ファイル名が既存ファイルと衝突していないか。
  • Samba 側が参照する LDAP ベース DN と一致しているか。
  • スキーマ反映後に LDAP サービスが正常起動するか。

Samba と LDAP の連携は、単にスキーマを置けば完了するものではありません。ユーザー属性、SID、認証方式、Samba 側の passdb backend まで含めて整合させる必要があります。

この手順は CentOS 8 設定マニュアル の一部として整理しています。

CentOS 8 389 Directory Server と Samba – LDAP スキーマ連携の基本

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る