Habilita superusuário quando logado com outro usuário

3

Suponha que a máquina tenha dois usuários:

  • Alice (admin)
  • Bob (usuário padrão)

Enquanto Bob está logado, como Alice pode modificar um arquivo raiz (Bob não tem essa permissão mesmo com sudo )?

Alice tentou:

$ sudo vim /etc/hosts
[sudo] password for Bob: 
Bob is not in the sudoers file.  This incident will be reported.
    
por Ionică Bizău 26.03.2014 / 17:37

1 resposta

13

Use su :

su - alice
sudo vim /etc/hosts

De man su :

   The su command is used to become another user during a login session.
   Invoked without a username, su defaults to becoming the superuser. The
   optional argument - may be used to provide an environment similar to
   what the user would expect had the user logged in directly.

Para mais informações, consulte

man su

e Wikipedia .

    
por 26.03.2014 / 17:40