Hoje, o sistema operacional Linux pode ser encontrado em todos os lugares, desde sistemas de usuários domésticos a servidores e dispositivos IoT. Freqüentemente, usar o terminal nesses sistemas é uma tarefa muito arriscada, uma vez que a entrada incorreta do comando nele pode levar a consequências irreparáveis. Para evitar tais situações, você pode usar um emulador de terminal ou definir restrições nas chamadas de comando. Neste artigo, veremos ferramentas populares para definir restrições ao uso do terminal e como contorná-las.
Como reduzir o número de equipes?
Para qualquer tarefa que o sistema operacional execute, há sempre um conjunto de softwares para resolvê-la. Se o administrador do sistema optou por limitar o número de comandos disponíveis para entrada do usuário, os seguintes tipos de software estão disponíveis para ele:
, ;
, , .
:
rbash
rzsh
rksh
:
lshell
rssh
: . , . , , .
. Kali Linux Debian 5.9. rbash
, . rbash
:
:
mkdir test; cd test
rbash
test
. , ,cd
. :
, . .
— rzsh
. , . — rzsh
, zsh
: ‘-r’
. .
, :
, , , , . , .
: , , . ?
?
: ? ? , («, »):
(Enumiration)
, , :
?
?
?
?
. rbash
. , , - .
1. . , .
, rbash
:
, . , “Desktop”.
2. . cd
? , , , . cd
— . . rbash
, vim
:
3. . vim
, : !
.
vim
: :!bash
.
:
— - , . , , , .
OTUS - «Administrator Linux. Professional».
demo- « Bash».