Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Der eingeschränkte Modus erlaubt Anwendern nur eine Verwendung einiger weniger Bash-Features, was oft die Arbeit in einem unsicheren Umfeld noch ermöglicht. Alles, was eventuell zu Sicherheitsproblemen führen kann, ist deaktiviert.
Die Bash startet in diesem speziellen Modus beim Aufruf unter dem Namen rbash oder mit der Befehlszeilenoption -r bzw. --restricted. Diese Features sperrt die Bash dann:
Den Verzeichniswechsel mit cd („Kontrollstrukturen“).
Setzen oder Löschen der Umgebungsvariablen $SHELL („Erweiterte Bash-Variablen“), $PATH („Erweiterte Bash-Variablen“), $ENV („Erweiterte Bash-Variablen“) und $BASH_ENV („Erweiterte Bash-Variablen“).
Das Ausführen von externen Befehlen (Pfade mit einem Slash).