Bash rbash ile başlatılırsa ya da çağrı sırasında --restricted veya -r seçeneği verilirse, kabuk sınırlı duruma gelir. Bir sınırlı kabuk, standart kabuktan daha kontrollü bir ortam sağlamak için kullanılır. Bir sınırlı kabuk aşağıdaki yasaklar (belirtilse de uygulanmazlar) dışında bash'e özdeş davranır:
cd yerleşiği ile dizin değiştirmek.
SHELL, PATH, ENV veya BASH_ENV değişkenlerini kaldırmak ya da değer atamak.
/ içeren komut isimleri yazmak.
. yerleşiğine bir argüman olarak / içeren bir dosya ismi belirtmek.
hash yerleşiğine -p seçeneğinin argümanı olarak / içeren bir dosya ismi belirtmek.