Votre IP: 38.107.179.240 
  
 
Google
 
Accueil e-mail Linux
Linux
Perl
Perl
C
Langage C
Dico
Dictionnaire
Biblio liens
Bibliothèque de liens
Index articles
Index articles
 

Date création : 27-03-2008 20:23:44

Linux  Vous êtes dans : GNU/Linux Astuces / Pages man [Section1 - Commandes utilisateur]


RBASH

 

Index

  1. NOM
  2. INTERPRÉTEUR RESTREINT
  3. TRADUCTION
  4. VOIR AUSSI

 

NOMIndex

rbash - Bash restreint, voir bash(1)  

INTERPRÉTEUR RESTREINTIndex



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 . ;
*
Spécifier 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 d'un quelconque des fichiers de démarrage.
When a command that is found to be a shell script is executed, rbash supprime toute restriction dans l'interpréteur créé pour exécuter le script.  

TRADUCTIONIndex

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 et est dorénavant maintenue par Frédéric Lehobey <frederic DOT lehobey AT proxience DOT com> 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 AUSSIIndex

bash(1)


Création : octobre 2007  © Tous droits réservés 2007 linux-perl-c
Valid HTML 4.01 TransitionalValid CSS