寒冷猎豹

文章
4
资源
0
加入时间
3年0月28天

如何在unix系统中用别的用户运行一个程序?

1、问题的缘由实际开发系统的时候,经常需要用别的用户运行一个程序。比如,有些系统为保证系统安全,不允许使用root来运行。这里,我们总结了unix系统下如何解决这个问题的一些方法。同时,我们还讨论如何在python脚本里实现。2、unix系统的方法2.1、runuserrunuser允许使用替代用户和组ID来运行命令。如果选项-u没有给出,则回退到su兼容的语义和shell被执行。...