JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理 (ネットワークサービス)     Oracle Solaris 10 8/11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I ネットワークサービス (トピック)

1.  ネットワークサービス (概要)

2.  Web キャッシュサーバーの管理

3.  システムの時刻関連サービス

パート II ネットワークファイルシステムへのアクセス (トピック)

4.  ネットワークファイルシステムの管理 (概要)

5.  ネットワークファイルシステムの管理 (手順)

6.  ネットワークファイルシステムへのアクセス (リファレンス)

パート III SLP (トピック)

7.  SLP (概要)

8.  SLP の計画と有効化 (手順)

9.  SLP の管理 (手順)

10.  レガシーサービスの組み込み

11.  SLP (リファレンス)

パート IV メールサービス (トピック)

12.  メールサービス (概要)

13.  メールサービス (手順)

14.  メールサービス (リファレンス)

パート V シリアルネットワーキング (トピック)

15.  Solaris PPP 4.0 (概要)

16.  PPP リンクの計画 (手順)

17.  ダイアルアップ PPP リンクの設定 (手順)

18.  専用回線 PPP リンクの設定 (手順)

19.  PPP 認証の設定 (手順)

PPP 認証の構成 (作業マップ)

PAP 認証の設定

PAP 認証の設定 (作業マップ)

ダイアルインサーバーに PAP 認証を構成する

PAP 資格データベースの作成方法 (ダイアルインサーバー)

PPP 構成ファイルを PAP 用に変更する (ダイアルインサーバー)

PPP 構成ファイルに PAP サポートを追加する方法 (ダイアルインサーバー)

信頼できる呼び出し元の PAP 認証の設定 (ダイアルアウトマシン)

信頼できる呼び出し元に PAP 認証資格を設定する方法

PPP 構成ファイルを PAP 用に変更する (ダイアルアウトマシン)

PPP 構成ファイルに PAP サポートを追加する方法 (ダイアルアウトマシン)

CHAP 認証の設定

CHAP 認証の設定 (作業マップ)

ダイアルインサーバーに CHAP 認証を構成する

CHAP 資格データベースの作成方法 (ダイアルインサーバー)

PPP 構成ファイルを CHAP 用に変更する (ダイアルインサーバー)

PPP 構成ファイルに CHAP サポートを追加する方法 (ダイアルインサーバー)

信頼できる呼び出し元の CHAP 認証の設定 (ダイアルアウトマシン)

信頼できる呼び出し元に CHAP 認証資格を設定する方法

CHAP を構成ファイルに追加する (ダイアルアウトマシン)

PPP 構成ファイルに CHAP サポートを追加する方法 (ダイアルアウトマシン)

20.  PPPoE トンネルの設定 (手順)

21.  一般的な PPP 問題の解決 (手順)

22.  Solaris PPP 4.0 (リファレンス)

23.  非同期 Solaris PPP から Solaris PPP 4.0 への移行 (手順)

24.  UUCP (概要)

25.  UUCP の管理 (手順)

26.  UUCP (リファレンス)

パート VI リモートシステムの利用 (トピック)

27.  リモートシステムの利用 (概要)

28.  FTP サーバーの管理 (手順)

29.  リモートシステムへのアクセス (手順)

パート VII ネットワークサービスの監視 (トピック)

30.  ネットワークパフォーマンスの監視 (手順)

用語集

索引

PAP 認証の設定

この節では、パスワード認証プロトコル (PAP) を使用して、PPP リンクに認証を実装する方法について説明します。ここでは、「PPP の認証構成例」の例を使用して、ダイアルアップリンクで PAP を動作させる方法について説明します。PAP 認証を実装する場合は、この手順を基準として使用してください。

以降の手順を実行する前に、次の作業を終了しておく必要があります。

PAP 認証の設定 (作業マップ)

次の作業マップに、ダイアルインサーバーおよびダイアルアウトマシン上の信頼できる呼び出し元に対して実行する PAP 関連の作業を示します。

表 19-2 PAP 認証についての作業マップ (ダイアルインサーバー)

作業
説明
参照先
1. 構成前の情報を収集する
ユーザー名など、認証に必要なデータを収集する
2. 必要に応じて、パスワードデータベースを更新する
候補となるすべての呼び出し元が、サーバーのパスワードデータベースに含まれていることを確認する
3. PAP データベースを作成する
将来接続する可能性のあるすべての呼び出し元のセキュリティー資格を /etc/ppp/pap-secrets に作成する
4. PPP の構成ファイルを変更する
PAP 特有のオプションを /etc/ppp/options および /etc/ppp/peers/peer-name ファイルに追加する

表 19-3 PAP 認証についての作業マップ (ダイアルアウトマシン)

作業
説明
参照先
1. 構成前の情報を収集する
ユーザー名など、認証に必要なデータを収集する
2. 信頼できる呼び出し元のマシン用の PAP データベースを作成する
信頼できる呼び出し元のセキュリティー資格と、必要であれば、ダイアルアウトマシンを呼び出すほかのユーザーのセキュリティー資格を /etc/ppp/pap-secrets に作成する
3. PPP の構成ファイルを変更する
PAP 特有のオプションを /etc/ppp/options および /etc/ppp/peers/peer-name ファイルに追加する

ダイアルインサーバーに PAP 認証を構成する

PAP 認証を設定するには、次の手順に従う必要があります。

PAP 資格データベースの作成方法 (ダイアルインサーバー)

ここでは、/etc/ppp/pap-secrets ファイルを変更します。このファイルには、接続時に呼び出し元の認証に使用する PAP セキュリティー資格が含まれています。PPP リンクを行う両方のマシンに /etc/ppp/pap-secrets が必要です。

図 16-3 で紹介した PAP 構成のサンプルでは、PAP の login オプションが使用されています。このオプションを使用する場合は、ネットワークのパスワードデータベースも更新する必要がある可能性があります。login オプションの詳細については、/etc/ppp/pap-secrets での login オプションの使用」を参照してください。

  1. 候補となる信頼できるすべての呼び出し元のリストを作成します。信頼できる呼び出し元とは、自分のリモートマシンからダイアルインサーバーを呼び出す権限を与えられているユーザーです。
  2. ダイアルインサーバーのパスワードデータベースに、信頼できる呼び出し元全員の UNIX ユーザー名およびパスワードがあることを確認します。

    注 - この確認は、この PAP 構成のサンプルにとって重要です。このサンプルでは、呼び出し元の認証に、PAP の login オプションを使用しています。PAP に login を実装しない場合は、呼び出し元の PAP ユーザー名と UNIX ユーザー名を一致させる必要はありません。標準の /etc/ppp/pap-secrets については、/etc/ppp/pap-secrets ファイル」を参照してください。


    候補となる信頼できる呼び出し元に UNIX 名とパスワードがない場合は、次の手順に従います。

    1. 呼び出し元に関する情報がない場合は、呼び出し元がダイアルインサーバーへのアクセス権を持っているかどうかをその呼び出し元の管理者に確認します。
    2. 企業のセキュリティーポリシーが指定する方法に従って、これらの呼び出し元に UNIX ユーザー名およびパスワードを作成します。
  3. ダイアルインサーバー上のスーパーユーザー、またはそれと同等の役割になります。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。

  4. /etc/ppp/pap-secrets ファイルを編集します。

    このリリースでは、/etc/ppppap-secrets ファイルがあります。このファイルには、PAP 認証の使用方法についてのコメントが含まれています。ただし、オプションについてのコメントは含まれていません。コメントの最後に、次のオプションを追加することができます。

    user1 myserver "" *
    user2 myserver "" *
    myserver user2 serverpass *

    /etc/ppp/pap-secretslogin オプションを使用するには、信頼できる呼び出し元の UNIX 名をすべて入力する必要があります。3 番目のフィールドのどこに二重引用符 (““) が記述されても、呼び出し元のパスワードは、サーバーのパスワードデータベースで参照できます。

    エントリ myserver * serverpass * には、ダイアルインサーバー用の PAP ユーザー名およびパスワードが含まれています。図 16-3 では、信頼できる呼び出し元である user2 は、リモートピアに認証を要求します。そのため、myserver/etc/ppp/pap-secrets ファイルには、user2 との接続を確立する場合に使用する PAP 資格が含まれています。

参照

関連情報の参照先は次のとおりです。

PPP 構成ファイルを PAP 用に変更する (ダイアルインサーバー)

この節では、ダイアルインサーバーで PAP 認証をサポートするように、既存の PPP 構成ファイルを更新する方法について説明します。

PPP 構成ファイルに PAP サポートを追加する方法 (ダイアルインサーバー)

ここでは、「シリアル回線を介した通信を定義する方法 (ダイアルインサーバー)」で紹介した PPP 構成ファイルを例として使用します。

  1. ダイアルインサーバー上のスーパーユーザー、またはそれと同等の役割としてログインします。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。

  2. 認証オプションを /etc/ppp/options ファイルに追加します。

    たとえば、既存の /etc/ppp/options ファイルに、次の太字のオプションを追加すると、PAP 認証を実装することができます。

    lock
    auth
    login
    nodefaultroute
    proxyarp
    ms-dns 10.0.0.1
    idle 120
    auth

    接続を確立する前に、サーバーが呼び出し元を認証する必要があることを示す

    login

    リモート呼び出し元が、標準的な UNIX ユーザー認証サービスを使用して認証されることを示す

    nodefaultroute

    ローカルシステム上の pppd セッションが root 権限がないとデフォルトの経路を確立できないことを示す

    proxyarp

    ピアの IP アドレスやシステムの Ethernet アドレスを指定するシステムのアドレス解決プロトコル (ARP) テーブルにエントリを追加する。このオプションを使用すると、ピアは、ほかのシステムのローカル Ethernet 上にあるように見える

    ms-dns 10.0.0.1

    pppd がクライアントにドメインネームサーバー (DNS) アドレス 10.0.0.1を与えることができるようにする

    idle 120

    2 分後にアイドルユーザーの接続が切断されることを示す

  3. /etc/ppp/options.cua.a ファイルに、cua/a ユーザーの次のアドレスを追加します。
    :10.0.0.2
  4. /etc/ppp/options.cua.b ファイルに、cua/b ユーザーの次のアドレスを追加します。
    :10.0.0.3
  5. /etc/ppp/pap-secrets ファイルに、次のエントリを追加します。
    * * "" *

    注 - 前述したように、login オプションは、必要なユーザー認証を与えます。/etc/ppp/pap-secrets ファイルのこのエントリは、login オプションを使用して PAP を可能にする標準的な方法です。


参照

ダイアルインサーバーの信頼できる呼び出し元の PAP 認証資格を設定する手順については、「信頼できる呼び出し元の PAP 認証の設定 (ダイアルアウトマシン)」を参照してください。

信頼できる呼び出し元の PAP 認証の設定 (ダイアルアウトマシン)

この節では、信頼できる呼び出し元のダイアルアウトマシンで、PAP 認証を設定する手順について説明します。システム管理者は、システムで PAP 認証を設定し、それらを将来接続する可能性のある呼び出し元に配布することができます。また、リモート呼び出し元にすでにマシンがある場合は、この節の手順を指示することもできます。

信頼できる呼び出し元に PAP を設定するには、次の 2 つの手順を実行します。

信頼できる呼び出し元に PAP 認証資格を設定する方法

ここでは、2 人の信頼できる呼び出し元の PAP 資格を設定する方法について説明します。これらのうちの 1 人は、リモートピアに認証資格を要求します。この手順では、システム管理者が、信頼できる呼び出し元のダイアルアウトマシンで PAP 資格を作成することを前提にしています。

  1. ダイアルアウトマシン上のスーパーユーザー、またはそれと同等の役割になります。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。

    図 16-3 で紹介した PAP 構成のサンプルでは、user1 がダイアルアウトマシンを所有しています。

  2. 呼び出し元の pap-secrets データベースを変更します。

    このリリースには、/etc/ppp/pap-secrets ファイルがあります。このファイルには、便利な情報が含まれていますが、オプションについては触れていません。次のオプションをこの /etc/ppp/pap-secrets ファイルに追加できます。

    user1 myserver pass1 *

    user1 のパスワードである pass1 は、接続を通して、読み取り可能な ASCII 形式になることに注意してください。myserver は、呼び出し元 user1 がピアで使用する名前です。

  3. ほかのダイアルアウトマシン上のスーパーユーザー、またはそれと同等の役割になります。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。

    PAP 認証の例では、呼び出し元 user2 がこのダイアルアウトマシンを所有しています。

  4. 呼び出し元の pap-secrets データベースを変更します。

    次のオプションを既存の /etc/ppp/pap-secrets ファイルの終わりに追加できます。

    user2 myserver pass2 *
    myserver user2 serverpass *

    この例では、/etc/ppp/pap-secrets に 2 つのエントリがあります。最初のエントリには、user2 が認証のためにダイアルインサーバー myserver に渡す PAP セキュリティー資格が含まれています。

    user2 は、接続のネゴシエーションの一部として、ダイアルインサーバーに PAP 資格を要求します。そのため、/etc/ppp/pap-secrets の 2 つ目の行に、myserver に要求される PAP 資格も含まれています。


    注 - ほとんどの ISP は認証資格を提供しないため、ここで検討しているシナリオは、ISP との通信に関しては現実的ではありません。


参照

関連情報の参照先は次のとおりです。

PPP 構成ファイルを PAP 用に変更する (ダイアルアウトマシン)

次の作業は、信頼できる呼び出し元のダイアルアウトマシンで PAP 認証をサポートするように、既存の PPP 構成ファイルを更新する方法について説明します。

ここでは、次のパラメータを使用して、図 16-3 で紹介した user2 が所有するダイアルアウトマシン上で、PAP 認証を設定します。user2 は、ダイアルイン myserver からの呼び出しを含む着信呼び出し元に、認証を要求します。

PPP 構成ファイルに PAP サポートを追加する方法 (ダイアルアウトマシン)

ここでは、「シリアル回線を介した通信を定義する方法」で紹介した PPP 構成ファイルを例として使用します。この手順に従って、図 16-3 で示した user2 が所有するダイアルアウトマシンを設定します。

  1. ダイアルアウトマシンにスーパーユーザーとしてログインします。
  2. /etc/ppp/options ファイルを変更します。

    次の /etc/ppp/options ファイルには、太字で示した PAP サポート用のオプションが含まれています。

    # cat /etc/ppp/options
    lock
    name user2
    auth
    require-pap
    name user2

    user2 をローカルマシン上のユーザーの PAP 名として設定する。login オプションを使用する場合は、PAP 名をパスワードデータベースにあるそのユーザーの UNIX ユーザー名と一致させる必要がある

    auth

    接続を確立する前に、ダイアルアウトマシンが呼び出し元を認証する必要があることを明示する


    注 - ほとんどのダイアルアウトマシンはピアに対する認証要求を行いませんが、このダイアルアウトマシンはピアに認証を要求します。どちらも可能です。


    require-pap

    ピアに PAP 資格を要求する

  3. リモートマシン myserver 用の /etc/ppp/peers/peer-name ファイルを作成します。

    次のサンプルは、「個々のピアとの接続を定義する方法」で作成した 既存の /etc/ppp/peers/myserver ファイルに、PAP サポートを追加する方法を示しています。

    # cat /etc/ppp/peers/myserver
    /dev/cua/a
    57600
    noipdefault
    defaultroute
    idle 120
    user user2
    remotename myserver
    connect "chat -U 'mypassword' -f /etc/ppp/mychat"

    太字で示した新しいオプションにより、ピア myserver に関する PAP 要件が追加されます。

    user user2

    user2 をローカルマシンのユーザー名として定義する

    remotename myserver

    myserver をローカルマシンに認証資格を要求するピアとして定義する

参照

関連情報の参照先は次のとおりです。