以 root 身分執行的腳本可以以普通使用者身分執行另一個腳本嗎?

以 root 身分執行的腳本可以以普通使用者身分執行另一個腳本嗎?

那麼,如果我使用 root 以 root 身分執行腳本gksu,該腳本可以以普通使用者身分執行另一個腳本嗎?謝謝!

答案1

這基本上就是 sudo 的作用。您可以透過鍵入以下內容以其他使用者身分執行命令:

sudo -u [user] <command>

或者

sudo --user=[user] <command>

sudo 指令非常靈活,您可以使用手冊頁或幫助選項找到它的許多選項:

sudo --help
man sudo

相關內容