Bash
如何以 root 身份執行腳本,以特定使用者身份執行其中的一些命令,並以 root 身份執行一個命令
我想以普通使用者身份執行腳本並執行關閉 apache 的命令(需要 root 密碼)。
我想知道是否可以使用 sudo 執行腳本,但它使用特定使用者執行某些命令並以 root 身份執行特定命令。
我怎樣才能做到這一點?
sudo -u <username> <command>
su -c 'command' username
早在我們開始使用 sudo 之前就已經這樣做了。兩種方法都有效。選擇你的毒藥。