Superuser aktivieren, wenn man mit einem anderen Benutzer angemeldet ist

Superuser aktivieren, wenn man mit einem anderen Benutzer angemeldet ist

Angenommen, die Maschine hat zwei Benutzer:

  • Alice (Administrator)
  • Bob (Standardbenutzer)

Wie kann Alice eine Stammdatei ändern, während Bob angemeldet ist (Bob verfügt nicht einmal mit über diese Berechtigung sudo)?

Alice hat versucht:

$ sudo vim /etc/hosts
[sudo] password for Bob: 
Bob is not in the sudoers file.  This incident will be reported.

Antwort1

Verwenden su:

su - alice
sudo vim /etc/hosts

Aus 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.

Weitere Informationen finden Sie unter

man su

UndWikipedia.

verwandte Informationen