確認「sudo su - someuser」的行為

確認「sudo su - someuser」的行為

我登入的身份為myuser

執行此操作時,su - someuser我需要為使用者提供密碼someuser

我嘗試過這個sudo su - someuser,但我只需要提供我的密碼。

我的問題是為什麼我不必提供密碼someuser?是因為領導sudo給了我root特權,所以我不需要提供密碼嗎someuser

這是哪一本手冊頁記錄的?

答案1

系統會詢問您自己的密碼,因為您正在使用sudo.

是的,su當不是由 root 呼叫時,會詢問目標使用者的密碼。看這個問題

這表示您可以使用普通su someuser(no sudo),然後提供目標使用者的密碼。

相關內容