Подтверждение поведения для "sudo su - someuser"

294
abc

Я вошел как myuser.

При этом su - someuserмне нужно дать пароль для пользователяsomeuser

Я попробовал это, sudo su - someuserи мне пришлось дать только мой пароль.

Мой вопрос: почему я не должен был дать пароль someuser? Это потому, что ведущий sudoдал мне rootпривилегию, и поэтому мне не нужно было давать пароль для someuser?

На какой справочной странице это задокументировано?

0

1 ответ на вопрос

1
xenoid

Вам задают свой пароль, потому что вы используете sudo.

И да, suзапрашивает пароль целевого пользователя, когда он не вызывается пользователем root. Смотрите этот вопрос

Это означает, что вы могли бы вместо этого использовать простой su someuser(нет sudo), а затем дать пароль целевого пользователя.