sourCEntral - mobile manpages

pdf

RBASH

NOM

rbash − Bash restreint, consultez bash(1)

INTERPRÉTEUR RESTREINT

Si bash démarre sous le nom rbash ou si l’option −r est fournie lors de son appel, l’interpréteur devient restreint. Un interpréteur restreint permet de créer un environnement plus contrôlé qu’un interpréteur standard. Il se comporte de même façon que bash à la différence des actions suivantes qui sont interdites ou non effectuées :

changer de répertoire avec cd ;

créer ou détruire les valeurs de SHELL, PATH, ENV ou BASH_ENV ;

indiquer des noms de commandes contenant un ;

indiquer un nom de fichier contenant un / comme argument de la commande interne ;

indiquer un nom de fichier contenant une barre oblique comme argument de l’option −p de la commande interne hash ;

importer une définition de fonction dans l’environnement au démarrage ;

analyser les valeurs de SHELLOPTS au démarrage ;

rediriger la sortie en utilisant les opérateurs de redirection >, >|, <>, >&, &> et >> ;

utiliser la commande interne exec pour remplacer l’interpréteur par une autre commande ;

ajouter ou supprimer des commandes internes avec les options −f et −d de la commande interne enable ;

utiliser la commande interne enable pour activer les commandes internes de l’interpréteur désactivées ;

indiquer l’option −p à la commande interne commande ;

supprimer le mode restreint avec set +r ou set +o restricted.

Ces restrictions sont mises en place après la lecture de tous les fichiers d’initialisation.

Quand une commande exécutée se trouve être un script shell, rbash supprime toute restriction dans l’interpréteur créé pour exécuter le script.

TRADUCTION

Ce document est une traduction réalisée par Christophe Blaess et Thierry Vignaud en 1997, et mise à jour par Alain Portal <aportal AT univ−montp2 DOT fr> en 2006.

La version présente dans Debian a été entièrement retravaillée par Frédéric Lehobey <Frederic AT Lehobey DOT net> et est dorénavant maintenue par David Prévot david AT tilapin DOT org et les membres de la liste debian−l10n−french AT lists DOT debian DOT org.

Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages−fr−extra.

VOIR AUSSI

bash(1)

pdf