JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 でのネームサービスおよびディレクトリサービスの作業     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

パート I ネームサービスとディレクトリサービスについて

1.  ネームサービスとディレクトリサービス (概要)

2.  ネームサービススイッチ (概要)

3.  DNS の管理 (タスク)

4.  Oracle Solaris Active Directory クライアントの設定 (タスク)

パート II NIS の設定と管理

5.  ネットワーク情報サービス (概要)

6.  NIS の設定と構成 (タスク)

7.  NIS の管理 (タスク)

パスワードファイルと名前空間のセキュリティー

NIS ユーザーの管理

NIS ドメインに新しい NIS ユーザーを追加する方法

ユーザーパスワードの設定

NIS ネットグループ

NIS マップに関する作業

マップ情報の取得

マップのマスターサーバーの変更

マップのマスターサーバーを変更する方法

構成ファイルの変更

構成ファイルを更新する方法

/var/yp/Makefile の変更および使用

Makefile での作業

Makefile のマクロおよび変数の変更

Makefile エントリの変更

特定のデータベースを使用するように /var/yp/Makefile を変更する方法

データベースを削除するために Makefile を変更する方法

既存のマップの更新

デフォルトセットに付いているマップを更新する方法

更新されたマップの管理

NIS マップを伝播する

マップ転送のための cron コマンドの使用

cronypxfr でのシェルスクリプトの使用

ypxfr コマンドの直接の起動

ypxfr のアクティビティーのロギング

デフォルト以外のマップの変更

デフォルト以外のマップを変更するための makedbm コマンドの使用

テキストファイルからの新しいマップの作成

ファイルをベースとしたマップにエントリを追加する

標準入力からマップを作成する

標準入力から作成されたマップを更新する

NIS サーバーの操作

特定の NIS サーバーへのバインド

マシンの NIS ドメイン名を設定する方法

NIS と DNS を使用してマシンのホスト名とアドレスの検索を構成する方法

NIS サービスをオフにする

8.  NIS のトラブルシューティング

パート III LDAP ネームサービス

9.  LDAP ネームサービスの紹介 (概要)

10.  LDAP ネームサービスの計画要件 (タスク)

11.  LDAP クライアントと Oracle Directory Server Enterprise Edition の設定 (タスク)

12.  LDAP クライアントの設定 (タスク)

13.  LDAP のトラブルシューティング (リファレンス)

14.  LDAP ネームサービス (リファレンス)

15.  NIS から LDAP への移行 (タスク)

用語集

索引

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

NIS サーバーの操作

次の手順は、特定の NIS サーバーにバインドし、NIS ドメイン名を設定し、ホスト検索を DNS に転送し、さらに NIS サービスを無効にすることによって NIS 構成を変更する方法を示しています。

特定の NIS サーバーへのバインド

指定した NIS サーバーにバインドするには、次の手順に従います。詳細は、ypinit(1M)ypstart(1M)、およびsvcadm(1M) の各マニュアルページを参照してください。

  1. NIS サーバーのホスト名とその IP アドレスを /etc/hosts ファイルに追加します。

  2. NIS ドメイン名が設定されていることを確認します。

    # domainname
    example.com
  3. NIS サーバーホスト名を要求します。

    # /usr/sbin/ypinit -c
    Server name: Type the NIS server host name
  4. 次のいずれかの手順を実行することによって、NIS サービスを再起動します。

    • リブートのあとも持続するサービスの場合は、svcadm コマンドを実行します。

      # svcadm enable svc:/network/nis/client
    • リブートまでしか持続しないサービスの場合は、ypstop および ypstart コマンドを実行します。

      # /usr/lib/netsvc/yp/ypstop
      # /usr/lib/netsvc/yp/ypstart

マシンの NIS ドメイン名を設定する方法

マシンの NIS ドメイン名を変更するには、次の手順を使用します。

  1. 管理者になります。

    詳細は、『Oracle Solaris 11.1 の管理: セキュリティーサービス』の「割り当てられている管理権限を使用する方法」を参照してください。

  2. NIS ドメイン名を定義します。
    # domainname research.example.com
  3. ドメインネームサービスを更新して実行します。
    # svccfg -s nis/domain:default refresh
    # svcadm enable nis/domain
  4. マシンを NIS クライアント、スレーブサーバー、またはマスターサーバーとして設定します。

    詳細は、第 6 章NIS の設定と構成 (タスク)を参照してください。

NIS と DNS を使用してマシンのホスト名とアドレスの検索を構成する方法

通常、NIS クライアントは、マシン名とアドレスの検索に NIS のみを使用するように nsswitch.conf ファイルを使用して構成されます。このような検索が失敗した場合は、NIS サーバーはこれらの結果を DNS に転送します。

  1. 管理者になります。

    詳細は、『Oracle Solaris 11.1 の管理: セキュリティーサービス』の「割り当てられている管理権限を使用する方法」を参照してください。

  2. YP_INTERDOMAIN キーを追加します。

    hosts.bynamehosts.byaddr という 2 つのマップファイルには、YP_INTERDOMAIN キーが必要です。このキーをテストするには、/var/yp/Makefile を編集し、次の行を変更します。

    #B=-b
    B=

    から

    B=-b
    #B=

    これで、マップの作成時に makedbm-b フラグで起動され、YP_INTERDOMAIN キーが ndbm ファイルに挿入されます。

  3. make コマンドを実行してマップを作成し直します。
    # make hosts
  4. DNS ネームサーバーが正しく設定されていることを確認します。

    次のコマンドは、DNS ネームサーバーのすべての IP アドレスを一覧表示します。

    # svcprop -p config/nameserver network/dns/client
  5. DNS 転送を有効にするために、各サーバーを再起動します。
    # svcadm restart network/nis/server:instance

    この NIS の実装では、-d オプションで ypserv デーモンが自動的に起動して DNS にリクエストを転送します。

NIS サービスをオフにする

NIS マスター上の ypserv デーモンが無効になっていると、どの NIS マップも更新できなくなります。