ウェブサイト検索

CentOS/RedHat/Fedora を Zentyal PDC (プライマリ ドメイン コントローラー) に統合する – パート 6


Windows ベースの OS と Ubuntu を統合した PDC として実行される Zentyal 3.4 に関する前回のチュートリアルの後、次は と呼ばれる別のよく知られた Linux ディストリビューションを統合します。セントOSです。

  1. Zentyal を PDC (プライマリ ドメイン コントローラー) としてインストールし、Windows を統合する – パート 1
  2. Windows から Zentyal PDC (プライマリ ドメイン コントローラー) を管理する – パート 2
  3. 組織単位の作成とグループ ポリシーの有効化 – パート 3
  4. Zentyal PDC でのファイル共有のセットアップ – パート 4
  5. Zentyal PDC への Ubuntu の統合 – パート 5

このセットアップでは、Winbind に基づく Likewise Open パッケージの助けを借りて、CentOS 6.5 デスクトップがZentyal PDC に統合されます。この手順はRed Hat およびFedora ディストリビューションでも機能します。

ステップ 1: CentOS を Zentyal PDC に統合する

1. CentOS 6.5 でターミナルを開き、ローカル root アカウントでログインします。

2. ブラウザを開いて次のリンクに移動し、CentOS プラットフォーム ( x86 または x64 ) 用の PowerBroker Identity Services パッケージをダウンロードして保存します。

  1. PowerBroker ID サービス

あるいは、以下に示すようにwget コマンドを使用して rpm パッケージをダウンロードすることもできます。

wget http://download.beyondtrust.com/PBISO/8.0.0.2016/linux.rpm.x64/pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

3. 次のコマンドを実行して、ダウンロードした rpm パッケージに実行権限を設定します。

chmod +x pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

4. 次に、CentOS 6.5 を実行して Zentyal 3.4 PDC に参加するために必要な Likewise Open ソフトウェア パッケージをインストールします。

./pbis-open-8.0.0.2016.linux.x86_64.rpm.sh

5. すべての質問に「はい」と答え、インストールが完了したらシステムを再起動します。

ステップ 2: ネットワーク接続の構成

6. 上部メニューからネットワーク アイコン ショートカットに移動し、それを右クリックして接続の編集を選択します。

7. Zentyal ネットワークに接続されているネットワーク インターフェイスを選択し、編集を選択します。

8. IPv4 タブに移動し、手動l または自動 (DHCP) アドレスのみを選択し、すべてのアドレスを入力します。 >DNS設定は適用をクリックする必要がありました。 DNS フィールドに Zentyal サーバーの IP アドレスを入力します。

9. DNS 機能を確認するには、ドメイン名に対して ping コマンドを発行します。ドメインが CentOS から応答する場合は、すべてが正しく構成されていることを意味します。

ping mydomain.com

10. 次に、「/etc/sysconfig/network」ファイルに CentOS システムのホスト名を設定します。ここではホスト名を「centos」とします。

vi /etc/sysconfig/network

ステップ 3: CentOS を Zentyal PDC に参加させる

11. 次に、CentOS 6.5 システムを Zentyal PDC に結合して、Active Directory の一部にします。 root ユーザーとしてターミナルを開き、次のコマンドを実行します。

domainjoin-cli join domain_name domain_administrative_user

グラフィカル ユーザー インターフェイスから実行する場合は、ターミナルで次のコマンドを実行します。

/opt/likewise/bin/domainjoin-gui

次に、以下の画面に示すようにドメイン設定を入力します。

Zentyal PDC 管理者の資格情報を入力します。

最後に、サーバーから成功通知を受け取ります。

12. CentOS システムが Active Directory に追加されたことを確認するには、「https://yourdomain_name」の Zentyal Web 管理パネルに移動し、ユーザーとコンピュータ に移動します。 -> コンピュータ上のドメイン フォレストに CentOS ホスト名が追加されているかどうかを管理し、確認します。

13. 補足的な手順として、[Active Directory ユーザーとコンピュータ] を実行して、リモート Windows マシンから確認することもできます。

ステップ 4: ドメイン コントローラーにログインする

14. ドメインに属するユーザーでログインするには、次のコマンドを使用します。

su -  domain_name\\domain_user

15. GUI ログイン画面からログインするには、キーボードの矢印を使用して [その他] を選択し、Enter キーを押します。

domain_name\domain_user

ログイン後、システムを再起動すると、ドメインが自動的にログインに追加されます。その後、ドメイン名を使用せずにリモート ユーザー名だけを使用してログインを実行できます。

16. これで、Zentyal PDC Active Directory に属するリモート ユーザーを使用して CentOS にログインできるようになり、そのデフォルトのプロファイルが保存されます。

/home/local/DOMAIN_NAME/domain_user

17. Putty からリモート ログインするには、このログイン構造を使用します。

domain_name\domain_user

この醜い「sh 」プロンプトを変更したい場合は、bash シェルに切り替えてください。

/bin/bash

ステップ 5: Active Directory 管理者権限を有効にする

18. デフォルトでは、CentOS は Active Directory のリモート ユーザーがシステム上で管理タスクを実行したり、root アカウントに sudo を付与したりすることを許可しません。

19. ユーザーに対して Active Directory 管理者権限を有効にするには、ユーザーを sudoers ファイルに追加する必要があります。

vi /etc/sudoers

OR

sudo visudo

以下に示すように、Zentyal 管理ユーザーに次の行を追加します。

DOMAIN_NAME\\domain_administrative_user    ALL=(ALL)  ALL

domain_administrative_user    ALL=(ALL)  ALL

20. ここで示したように、Zentyal PDC 管理ユーザーには、ソフトウェア パッケージのインストール/削除、サービスの管理、構成の編集などを行う完全な root 権限があります。