Go to main content

Oracle® Solaris 11.4 でのユーザーとプロセスのセキュリティー保護

印刷ビューの終了

更新: 2018 年 8 月
 
 

新機能 – account-policy サービスの有効化

ではシステムのデフォルトの権利を SMF に設定できます。

レガシーシステムでは、/etc ディレクトリ内のファイルを編集します。SMF を使用する場合、account-policy のプロパティーが現在のポリシーを示しています。セキュリティーポリシーは 4 つのステンシルにグループ化されます。

  • config/etc_security_policyconf
  • config/etc_default_login
  • config/etc_default_passwd
  • config/etc_default_su

ステンシルを有効にすると、そのステンシル内にあるセキュリティー属性を変更できるようになります。

  1. サービスを有効にして、サービスが有効であることを検証するには、次のコマンドを実行します。

    $ pfexec svcadm enable account-policy
    $ svcs account-policy
    STATE          STIME    FMRI
    online         0:10:00  svc:/system/account-policy:default
  2. 次に、変更するセキュリティー属性を有効にして、サイトポリシーに合わせてその値を変更します。

    $ pfbash svccfg -s account-policy  \
     setprop config/etc_security-stencil/disabled = boolean: false 
     $ svccfg -s account-policy:default  \
     setprop security-stencil-group/property = [type:] value
    $ svcadm refresh account-policy

注 -  account-policy: default SMF サービスがオンラインのとき、/etc/default/login などのレガシーファイルを変更しても、システムが強制的に適用する権利に影響しません。同じように、ファイルの内容が現在のポリシーに反映されない場合もあります。

システム全体で変更できるセキュリティー属性の一覧については、ファイルおよび対応する SMF プロパティー内のセキュリティー属性を参照してください。