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.  メールサービス (手順)

メールサービス (作業マップ)

メールシステムの計画

ローカルメール専用

ローカルメールとリモート接続

メールサービスの設定 (作業マップ)

メールサービスを設定する

メールサーバーを設定する方法

メールクライアントを設定する方法

メールホストを設定する方法

メールゲートウェイを設定する方法

sendmail で DNS を使用する方法

sendmail 構成の変更 (作業マップ)

sendmail 構成を変更する

新しい sendmail.cf ファイルを構築する方法

仮想ホストを設定する

構成ファイルを自動的に再構築する方法

オープンモードで sendmail を使用する方法

TLS を使用するよう SMTP を構成する

sendmail.cf の代替構成を使ってメール配信を管理する方法

メール別名ファイルの管理 (作業マップ)

メール別名ファイルを管理する

NIS+ mail_aliases テーブルを作成する方法

NIS+ mail_aliases テーブルの内容を表示する方法

コマンド行から NIS+ mail_aliases テーブルへ別名を追加する方法

NIS+ mail_aliases テーブルを編集してエントリを追加する方法

NIS+ mail_aliases テーブルのエントリを編集する方法

NIS mail.aliases マップを設定する方法

ローカルメール別名ファイルを設定する方法

キー付きマップファイルの作成方法

postmaster 別名の管理

ローカルの各 /etc/mail/aliases ファイルに postmaster 別名を作成する方法

postmaster 用に別のメールボックスを作成する方法

postmaster メールボックスを /etc/mail/aliases ファイルの別名に追加する方法

キューディレクトリの管理 (作業マップ)

キューディレクトリの管理

メールキュー /var/spool/mqueue の内容を表示する方法

メールキュー /var/spool/mqueue でメールキューを強制処理する方法

メールキュー /var/spool/mqueue のサブセットを実行する方法

メールキュー /var/spool/mqueue を移動する方法

古いメールキュー /var/spool/omqueue を実行する方法

.forward ファイルの管理 (作業マップ)

.forward ファイルを管理する

.forward ファイルを無効にする方法

.forward ファイルの検索パスを変更する方法

/etc/shells の作成および生成方法

メールサービスの障害対処とヒント (作業マップ)

メールサービスのトラブルシューティング手順とヒント

メール構成をテストする方法

メール別名を確認する方法

sendmail ルールセットをテストする方法

ほかのシステムへの接続を調べる方法

エラーメッセージの記録

メール診断情報のその他の情報源

エラーメッセージの解釈

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

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

15.  Solaris PPP 4.0 (概要)

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

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

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

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

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.  ネットワークパフォーマンスの監視 (手順)

用語集

索引

.forward ファイルを管理する

この節では、.forward ファイルの管理に関する複数の手順を説明します。これらのファイルはユーザーが編集できるので、ファイルが問題の原因になる場合があります。詳細は、.forward ファイル」第 14 章メールサービス (リファレンス)を参照してください。

次を参照してください。

.forward ファイルを無効にする方法

自動転送を禁止し、特定のホストの .forward ファイルを無効にするには、次の手順に従います。

  1. スーパーユーザーになるか、同等の役割を引き受けます。

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

  2. /etc/mail/cf/domain/solaris-generic.m4 またはサイト固有のドメイン m4 ファイルのコピーを作成します。
    # cd /etc/mail/cf/domain
    # cp solaris-generic.m4 mydomain.m4
    mydomain

    選択するファイル名を指定します。

  3. 次の行を作成したファイルに追加します。
    define(`confFORWARD_PATH',`')dnl

    m4 ファイルに confFORWARD_PATH の値がすでに存在する場合は、NULL 値に置き換えます。

  4. 新しい構成ファイルを構築してインストールします。

    この手順の詳細については、「新しい sendmail.cf ファイルを構築する方法」を参照してください。


    注 - .mc ファイルを編集する場合は、忘れずに、DOMAIN(`solaris-generic')DOMAIN(`mydomain ') に変更してください。


.forward ファイルの検索パスを変更する方法

たとえば、すべての .forward ファイルを共通ディレクトリに入れる場合は、次の手順に従います。

  1. スーパーユーザーになるか、同等の役割を引き受けます。

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

  2. /etc/mail/cf/domain/solaris-generic.m4 またはサイト固有のドメイン m4 ファイルのコピーを作成します。
    # cd /etc/mail/cf/domain
    # cp solaris-generic.m4 mydomain.m4
    mydomain

    選択するファイル名を指定します。

  3. 次の行を作成したファイルに追加します。
    define(`confFORWARD_PATH',`$z/.forward:/var/forward/$u')dnl

    m4 ファイルに confFORWARD_PATH の値がすでに存在する場合は、新しい値に置き換えます。

  4. 新しい構成ファイルを構築してインストールします。

    この手順の詳細については、「新しい sendmail.cf ファイルを構築する方法」を参照してください。


    注 - .mc ファイルを編集する場合は、忘れずに、DOMAIN(`solaris-generic')DOMAIN(`mydomain ') に変更してください。


/etc/shells の作成および生成方法

このファイルは標準リリースには含まれていません。.forward ファイルを使用してプログラムまたはファイルにメールを転送することをユーザーに許可する場合は、このファイルを追加する必要があります。grep を使用して、パスワードファイルに一覧表示されたすべてのシェルを特定し、ファイルを手動で作成することができます。これにより、シェルをファイルに入力できます。しかし、次に示す、ダウンロード可能なスクリプトを使用する手順の方が簡単です。

  1. スクリプトをダウンロードします。

    http://www.sendmail.org/vendor/sun/gen-etc-shells.html

  2. スーパーユーザーになるか、同等の役割を引き受けます。

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

  3. シェルのリストを作成するために、gen-etc-shells を実行します。
    # ./gen-etc-shells.sh > /tmp/shells

    このスクリプトでは、getent コマンドを使用して、/etc/nsswitch.conf 内に一覧表示されたパスワードファイルソースに組み込まれたシェルの名前を収集します。

  4. /tmp/shells 内のシェルのリストを調べて編集します。

    選択したエディタを使用し、組み込まないシェルを削除します。

  5. ファイルを /etc/shells に移動します。
    # mv /tmp/shells /etc/shells