「設定 - PolKit」の版間の差分

ナビゲーションに移動 検索に移動
125行目: 125行目:
*: ユーザの独自の特権を定義または変更する場合、以下に示すように記述する。<br>
*: ユーザの独自の特権を定義または変更する場合、以下に示すように記述する。<br>
*: <code><権限を付与するID>    <any session>:<inactive session>:<active session></code>
*: <code><権限を付与するID>    <any session>:<inactive session>:<active session></code>
*: <br>
<br>
ユーザの独自の特権(カスタム特権)は、/etc/polkit-default-privs.localファイルで定義する。<br>
このファイルで定義された特権は、他の設定ファイルで定義されたものよりも優先される。<br>
<br>
定義または変更を有効にするためには、<code>/sbin/set_polkit_default_privs</code>コマンドを実行する必要がある。<br>
このコマンドは、現在、設定されている/etc/polkit-default-privsファイルに従ってPolKitのアクションを設定する。<br>
sudo set_polkit_default_privs
<br>
全てのPolicyKitの特権を元に戻す。<br>
sudo rm -r "/var/lib/polkit/*"
sudo set_polkit_default_privs
<br>
==== ルールファイル ====
* /etc/polkit.d/rules.d/<ファイル名>.rulesファイル (優先順位は、/etc/polkit-default-privs.localファイルの次)
* /etc/polkit.d/rules.d/<ファイル名>.rulesファイル (優先順位は、/etc/polkit-default-privs.localファイルの次)
*: ユーザが独自の特権を追加する場合、または、パッケージ管理システムからインストールしたソフトウェアが使用する。
*: ユーザが独自の特権を追加する場合、または、パッケージ管理システムからインストールしたソフトウェアが使用する。
146行目: 158行目:
*: パッケージ管理システムからインストールしたソフトウェアが使用する。
*: パッケージ管理システムからインストールしたソフトウェアが使用する。
<br>
<br>
ユーザの独自の特権(カスタム特権)は、/etc/polkit-default-privs.localファイルで定義する。<br>
このファイルで定義された特権は、他の設定ファイルで定義されたものよりも優先される。<br>
<br>
定義または変更を有効にするためには、<code>/sbin/set_polkit_default_privs</code>コマンドを実行する必要がある。<br>
このコマンドは、現在、設定されている/etc/polkit-default-privsファイルに従ってPolKitのアクションを設定する。<br>
sudo set_polkit_default_privs
<br>
全てのPolicyKitの特権を元に戻す。<br>
sudo rm -r "/var/lib/polkit/*"
sudo set_polkit_default_privs
<br>
==== アクションルールの追加 ====
==== アクションルールの追加 ====
利用可能なアクションは、システムにインストールされている追加パッケージにより異なる。<br>
利用可能なアクションは、システムにインストールされている追加パッケージにより異なる。<br>

案内メニュー