Mudando o usuário de um sudoer para Bash para Root

3

No ubuntu VPS de alguém eu criei um usuário, adicionei-o ao sudo e entrei. Decidindo que eu não precisava mais da senha do root, eu me livrei dela. Então, por qualquer motivo, senti que precisava voltar para a raiz. Eu digito sudo -s e coloco a senha do usuário. Então, antes do meu comando, disse algo como

bash@name#

Então eu pude su root.

Estou apenas imaginando o que é bash, como eu poderia mudar para ele antes e não posso em meus vps atuais.

Obrigado: D

    
por William Bachynsky 21.12.2015 / 06:58

1 resposta

1

Bash é shell Unix.

Mas sem fornecer mais informações, podemos apenas imaginar o que está por trás desse comportamento. Relevante seria a linha de /etc/passwd sobre esse usuário (se for usuário real) e o conteúdo de /etc/sudoers .

Minha teoria é que esse usuário bash tem UID=0 como root e quando você executa sudo ele é executado sob este contexto de usuário (em vez de raiz). Mas este site de QA não é sobre como jogar esses jogos.

    
por Jakuje 21.12.2015 / 14:38