在sudo脚本中以非超级用户的身份执行命令

问题描述:

我开发了一个脚本。在sudo脚本中以非超级用户的身份执行命令

这个脚本应该使用sudo叫:

$ sudo ./script 

在我的剧本我都在中间有一个命令,我想执行它作为一个非超级用户(如果它没有sudo执行等)

这样做可行吗?

在脚本中可以使用sudo -u plain_user command技术。尽管如此,这种脚本编写方式对我而言仍然很陌生。