可以單獨使用“sudo”切換到另一個給定的密碼嗎?

可以單獨使用“sudo”切換到另一個給定的密碼嗎?

我目前正在用 Go 編寫一個程式並嘗試實現切換用戶功能。但是,我找不到透過 stdin 將密碼發送到 的乾淨方法susudo -S允許輸入標準輸入密碼,但這需要設定 sudo 規則,因此並不理想。所以:

  • 有沒有一種以程式設計方式使用 su 的乾淨方法?或者
  • 單獨使用sudo可以切換使用者嗎?

相關內容