sudoing quando logado como root

1
sudo -s
//entry of password
//logged in as root
sudo -s
//no password required
sudo -s
exit
//still logged in as root
exit
exit
//finally logged out of root

Eu não entendo porque isso acontece. Se eu digitar exit na linha de comando, enquanto estiver logado como usuário root, eu deveria estar desconectado.

    
por anushka 19.02.2017 / 07:10

1 resposta

3

O sinalizador -s para o sudo cria um novo shell, então toda vez que você digitar sudo -s você está criando novos shells, e então saindo de volta para o topo.

    
por 19.02.2017 / 08:22