Eu estava aprendendo sobre os programas comuns do shell .
Quando corro cat /etc/shells
, mostra:
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
O que tem /bin/rbash
aqui? É usado em scripts?
command-line
bash
margarida
fonte
fonte
man rbash
não é clara?man rbash
também me fornece informações detalhadas. Obrigado.Respostas:
Da wikipedia
Veja a resposta de Soren A para as limitações que se aplicam a conchas restritas.
Você pode executar
bash
no modo restritoNo meu sistema:
Então, se eu correr
/bin/rbash
, eu estou correndobash
MAS
Como você pode testar facilmente:
fonte
O rbash é uma versão restrita (capabillities reduzidas) do bash. Veja este artigo: https://en.wikipedia.org/wiki/Restricted_shell
Do artigo:
fonte