Oracle Solaris のシステム管理 (Oracle Solaris コンテナ : 資源管理と Oracle Solaris ゾーン)

ppriv ユーティリティーの使用

ppriv ユーティリティーを使用してゾーンの特権を表示します。

Procedure大域ゾーンでの Solaris の特権を一覧表示する方法

ppriv ユーティリティーを -l オプションとともに使用して、システムで使用可能な特権を一覧表示します。

  1. プロンプトで ppriv -l zone と入力し、ゾーンで使用可能な特権セットを表示します。


    global# ppriv -l zone
    

    次のような内容が表示されます。


    contract_event
    contract_observer
    cpc_cpu
    .
    .
    .

Procedure非大域ゾーンの特権セットの表示方法

ppriv ユーティリティーを -l オプションおよび式 zone とともに使用して、ゾーンの特権を表示します。

  1. 非大域ゾーンにログインします。この例では、my-zone という名前のゾーンを使用します。

  2. プロンプトで ppriv -l zone と入力し、ゾーンで使用可能な特権セットを表示します。


    my-zone# ppriv -l zone
    

    次のような内容が表示されます。


    contract_event
    contract_observer
    file_chown
    
    .
    .
    .

Procedure非大域ゾーンの特権セットを冗長出力で表示する方法

ppriv ユーティリティーを -l オプション、式 zone、および -v オプションとともに使用して、ゾーンの特権を一覧表示します。

  1. 非大域ゾーンにログインします。この例では、my-zone という名前のゾーンを使用します。

  2. プロンプトで ppriv -l -v zone と入力して、ゾーン内で使用可能な特権セットおよび各特権の説明を出力します。


    my-zone# ppriv -l -v zone
    

    次のような内容が表示されます。


    contract_event
            Allows a process to request critical events without limitation.
            Allows a process to request reliable delivery of all events on
            any event queue.
    contract_observer
            Allows a process to observe contract events generated by
            contracts created and owned by users other than the process's
            effective user ID.
            Allows a process to open contract event endpoints belonging to
            contracts created and owned by users other than the process's
            effective user ID.
    file_chown
            Allows a process to change a file's owner user ID.
            Allows a process to change a file's group ID to one other than
            the process' effective group ID or one of the process'
            supplemental group IDs.
    .
    .
    .