
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.