Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

runcon

v(uutils coreutils) 0.8.0
runcon CONTEXTE COMMANDE [ARG...]
runcon [-c] [-u UTILISATEUR] [-r RÔLE] [-t TYPE] [-l PLAGE] COMMANDE [ARG...]

Exécuter une commande avec le contexte de sécurité spécifié sous les systèmes avec SELinux activé.

Options

--compute, -c

Calculer le contexte de transition de processus avant modification.

--user=<USER>, -u <USER>

Définir l’utilisateur UTILISATEUR dans le contexte de sécurité cible.

--role=<ROLE>, -r <ROLE>

Définir le rôle RÔLE dans le contexte de sécurité cible.

--type=<TYPE>, -t <TYPE>

Définir le type TYPE dans le contexte de sécurité cible.

--range=<RANGE>, -l <RANGE>

Définir la plage PLAGE dans le contexte de sécurité cible.

Exécuter COMMANDE avec un CONTEXTE complètement spécifié, ou avec le contexte de sécurité actuel ou de transition modifié par un ou plusieurs parmi NIVEAU, RÔLE, TYPE et UTILISATEUR.

Si aucun de –compute, –type, –user, –role ou –range n’est spécifié, alors le premier argument est utilisé comme contexte complet.

Notez que seuls les contextes soigneusement choisis ont des chances de s’exécuter avec succès.

Si ni CONTEXTE ni COMMANDE n’est spécifié, le contexte de sécurité actuel est affiché.

Examples

The examples have not been translated yet and are shown in English. You can help by translating them on tldr-pages.

Print the security context of the current execution context:

runcon

Specify the domain to run a command in:

runcon {{[-t|--type]}} {{domain}}_t {{command}}

Specify the context role to run a command with:

runcon {{[-r|--role]}} {{role}}_r {{command}}

Specify the full context to run a command with:

runcon {{user}}_u:{{role}}_r:{{domain}}_t {{command}}

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.