[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

22.2 runcon: 指定された SELinux コンテキストでコマンドを実行する。

runcon は、指定された SELinux セキュリティ・コンテキストでファイルを実行する。

書式:

 
runcon context command [args]
runcon [ -c ] [-u user] [-r role] [-t type] [-l range] command [args]

セキュリティ・コンテキストのすべてを context で指定して、command を実行する。あるいは、現在の、または遷移後のセキュリティ・コンテキストのうち、 ユーザ、ロール、タイプ、レベルの一つ以上を変更して、command を実行する。

-c’, ‘-u’, ‘-r’, ‘-t’, ‘-l’ のどのオプションも指定されていない場合は、最初の引数が完全なコンテキストとして使用される。 command の後ろに続く引数があれば、それはそのコマンドに対する引数と見なされる。

contextcommand のどちらも指定されていない場合は、 現在のセキュリティ・コンテキストを表示する。

このプログラムでは以下のオプションが使用できる。参照: 共通オプション.

-c
--compute

セキュリティ・コンテキストの変更を行う前に、プロセスの遷移によるコンテキストを求める。

-u user
--user=user

操作対象のセキュリティ・コンテキストのユーザを user にする。

-r role
--role=role

操作対象のセキュリティ・コンテキストのロールを role にする。

-t type
--type=type

操作対象のセキュリティ・コンテキストのタイプを type にする。

-l range
--range=range

操作対象のセキュリティ・コンテキストのセキュリティ・レベルの範囲を range にする。

終了ステータス:

 
126: command が見つかったが、起動できなかった。
127: runcon そのものの実行に失敗した。あるいは、command が
     見つからなかった。
それ以外は、command の終了ステータス。

This document was generated on June 7, 2022 using texi2html 1.82.