Directoryを1から立てる」(2018/03/02)を公開しています。Directoryサーバを立てることにした。アプライアンスとして作られているものがあるのは知ってるけど、あえて、それは使わないことにし、CentOS6で環境を作ることにした。メリットについて上げてみる。Directory管理ツールから行える。えぇ、bindの設定とかopenldapの設定とか、気にしなくていいんです。(ただし、小規模の場合。大規模になると、パフォーマンスの問題でbindも使った方がいいらしい。HOWTO」を見ながらセットアップ。関連ソフトウェアパッケージのインストールSambaをセットアップするにあたり必要な周辺ソフトウェア群の準備を行う。Requirements」を参考にパッケージをインストールしていく。CentOS6.5の最小インストール状態なので、いろいろ追加していくことになる。設定中、sshセッションが切れたりすることがあるかもしれないので「screen」を追加。screenRequirementsに記載されているパッケージを追加。ファイルシステムのマウントオプション調整Sambaで利用したいファイルシステムのマウントオプションを調整する。Support」に記載されているようにext3/ext4の場合、「user_xattr,acl,barrier=1」オプションをつけてマウントしろ、とのこと。CentOS6の場合、標準状態では、以下のように/etc/fstabで指定されていた。2この場合、/proc/mountsで確認できるマウント状況は、以下の様になっている。0「user_xattr,acl」が足らないようなので/etc/fstabを以下のように書き換えた。-vではきちんと反映されているように見えるという点が非常に謎。(rw,user_xattr,acl,barrier=1)以下の様にテストを実行し、このような出力結果が出れば問題ない、とのことなので、上記のマウントの件は問題なし、とした。4.1.5のソースを取得。./configureで構成情報取得。Requirementにある以外に必要となったもの。openldap-devel以下はあったほうがいいのかなぁ?という感じのもの。Directory機能が使えないので注意。Directoryのセットアップドメイン「adosakana.local」を作成します。DNSを構築するので「SAMBA_INTERNAL」を選択します。動作確認CentOS内部からSMB接続を行うテストを実施。-------#もう1つ。netlogon共有にAdministrator権限でアクセスできるか確認。DNSが想定通りに動作しているかテストします。Directoryで使用するDNSのSRVレコードが登録されているか確認。あるので、それを使用する。2014#正常に設定されていれば、Administratorユーザのパスワード有効期限が表示されます。DNSサーバの指定が誤っていると、以下のエラーとなります。credentials#これは、kinitは、DNSサーバに登録されているkerberos関連のSRVレコードを読みにいくためです。credentials#こっちのメッセージがでる場合は、ドメイン名を小文字で指定していることが原因です。大文字で指定し直します。kinitではなく、「klist」コマンドで一覧表示も可能です。Directoryサーバとしての設定は終了でした。2012を、この作成したばかりのADOSAKANA.LOCALに参加させたところ、正常に参加できました。2003」になります。R2」まで上げることができます。4.xでドメイン/フォレストの機能レベルを変更する」にて解説しています。PMWindowsからアクセス権が変更出来ないことで悩んでいたのですが、この記事のおかげでマウントオプションにuser_xattr,acl,barrier=1が必要な事が分かりました。通りすがりですが、本当に助かりました。ありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。