JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 の管理: セキュリティーサービス     Oracle Solaris 11.1 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I セキュリティーの概要

1.  セキュリティーサービス (概要)

パート II システム、ファイル、およびデバイスのセキュリティー

2.  マシンセキュリティーの管理 (概要)

3.  システムアクセスの制御 (タスク)

ログインとパスワードの保護 (タスク)

ログインとパスワードの保護 (タスクマップ)

root パスワードを変更する方法

ユーザーのログインステータスを表示する方法

パスワードを持たないユーザーを表示する方法

ユーザーのログインを一時的に無効にする方法

失敗したログインについて

パスワード暗号化のデフォルトアルゴリズムの変更 (タスク)

パスワード暗号化のアルゴリズムを指定する方法

NIS ドメイン用の新しいパスワードアルゴリズムを指定する方法

LDAP ドメイン用の新しいパスワードアルゴリズムを指定する方法

root アクセスのモニタリングと制限 (タスク)

だれが su コマンドを使用しているかをモニターする方法

root ログインを制限およびモニターする方法

システムハードウェアへのアクセスの制御 (タスク)

SPARC ハードウェアへのアクセスにパスワードを必要にする方法

システムのアボートシーケンスを無効にする方法

4.  ウイルススキャンサービス (タスク)

5.  デバイスアクセスの制御 (タスク)

6.  BART を使用したファイル整合性の検証 (タスク)

7.  ファイルアクセスの制御 (タスク)

パート III 役割、権利プロファイル、特権

8.  役割と特権の使用 (概要)

9.  役割に基づくアクセス制御の使用 (タスク)

10.  Oracle Solaris のセキュリティー属性 (参照)

パート IV 暗号化サービス

11.  暗号化フレームワーク (概要)

12.  暗号化フレームワーク (タスク)

13.  鍵管理フレームワーク

パート V 認証サービスと安全な通信

14.  プラグイン可能認証モジュールの使用

15.  Secure Shell の使用

16.  Secure Shell (参照)

17.  簡易認証セキュリティー層の使用

18.  ネットワークサービスの認証 (タスク)

パート VI Kerberos サービス

19.  Kerberos サービスについて

20.  Kerberos サービスの計画

21.  Kerberos サービスの構成 (タスク)

22.  Kerberos エラーメッセージとトラブルシューティング

23.  Kerberos 主体とポリシーの管理 (タスク)

24.  Kerberos アプリケーションの使用 (タスク)

25.  Kerberos サービス (参照)

パート VII Oracle Solaris での監査

26.  監査 (概要)

27.  監査の計画

28.  監査の管理 (タスク)

29.  監査 (参照)

用語集

索引

ログインとパスワードの保護 (タスク)

リモートログインを制限したり、ユーザーにパスワードを持つように要求したり、root アカウントに複雑なパスワードを設定するように要求したりできます。また、ユーザーにセキュリティーメッセージを表示したり、失敗したアクセス試行をモニターしたり、ログインを一時的に無効にしたりすることもできます。

ログインとパスワードの保護 (タスクマップ)

次のタスクマップは、ユーザーログインをモニターする手順と、ユーザーログインを無効にする手順を示しています。

タスク
説明
参照先
ログイン時に、ユーザーにサイトセキュリティーを通知します。
ログイン画面に、サイトセキュリティー情報を含むテキストメッセージを表示します。
root パスワードを変更します。
必ず root アカウントがパスワード要件に従うようにします。
ユーザーのログインステータスを表示します。
ユーザーのログインアカウントについての広範な情報 (フルネーム、パスワードの有効期限など) を表示します。
パスワードを所有していないユーザーを発見します。
パスワードを必要としないアカウントを持つユーザーだけを検出します。
ログインを一時的に無効にします。
システムシャットダウンや定常的な保守の中でマシンへのユーザーログインを拒否します。

root パスワードを変更する方法

root パスワードを変更するときは、システムのすべてのユーザーに適用されるパスワード要件に従う必要があります。

始める前に

root 役割になる必要があります。詳細は、「割り当てられている管理権限を使用する方法」を参照してください。

ユーザーのログインステータスを表示する方法

始める前に

root 役割になる必要があります。詳細は、「割り当てられている管理権限を使用する方法」を参照してください。

例 3-1 ユーザーのログインステータスを表示する

次の例では、ユーザー jdoe のログインステータスが表示されます。

# logins -x -l jdoe
jdoe       500     staff           10   Jaylee Jaye Doe
                   /home/jdoe
                   /bin/bash
                   PS 010103 10 7 -1
jdoe

ユーザーのログイン名を示します。

500

ユーザー ID (UID) を示します。

staff

ユーザーのプライマリグループを示します。

10

グループ ID (GID) を示します。

Jaylee Jaye Doe

コメントを示します。

/home/jdoe

ユーザーのホームディレクトリを示します。

/bin/bash

ログインシェルを示します。

PS 010170 10 7 -1

次のパスワード有効期限情報を示します。

  • パスワードの最終変更日

  • 次に変更するまでに必要な日数

  • 変更しないで使用できる日数

  • 警告期間

パスワードを持たないユーザーを表示する方法

始める前に

root 役割になる必要があります。詳細は、「割り当てられている管理権限を使用する方法」を参照してください。

例 3-2 パスワードを持たないアカウントの表示

次の例では、ユーザー pmorph と役割 roletop はパスワードを持っていません。

# logins -p
pmorph          501     other           1       Polly Morph
roletop         211     admin           1       Role Top
# 

ユーザーのログインを一時的に無効にする方法

システムのシャットダウンや定常的な保守の間は、ユーザーログインを一時的に無効にします。root ログインは影響を受けません。詳細は、nologin(4) のマニュアルページを参照してください。

始める前に

solaris.admin.edit/etc/nologin 承認が割り当てられている管理者になる必要があります。デフォルトでは、root 役割がこの承認を持っています。詳細は、「割り当てられている管理権限を使用する方法」を参照してください。

  1. テキストエディタで、/etc/nologin ファイルを作成します。
    # pfedit /etc/nologin

    solaris.admin.edit/etc/nologin 承認の使用の例については、例 3-3 を参照してください。

  2. システムの利用に関するメッセージを入力します。
  3. ファイルを閉じて、保存します。

例 3-3 ユーザーログインを無効にする

この例では、ユーザーが、システム使用不可の通知の書き込みを承認されます。

% pfedit /etc/nologin
***No logins permitted.***

***The system will be unavailable until 12 noon.***

失敗したログインについて

システムに対する失敗したログインをすべてモニターするには、監査サービスによって生成された監査トレールを参照してください。詳細は、パート VII「Oracle Solaris での監査」を参照してください。