コンピューターに 2 人のユーザーがいるとします。
- アリス(管理者)
- ご飯(標準ユーザー)
Bobがログインしたとき(Bobにこの権限がない場合でもsudo
)、Aliceはルートファイルをどのように変更しますか?
アリスは以下を試しました。
$ sudo vim /etc/hosts
[sudo] password for Bob:
Bob is not in the sudoers file. This incident will be reported.
答え1
使用su
:
su - alice
sudo vim /etc/hosts
から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.
詳細については、次を参照してください。
man su
そしてウィキペディア。