我正在尝试允许非root用户创建Upstart事件。所以这个用户唯一应该对Upstart做的就是创建一个事件。
据我了解,我可以在Upstart.conf中授予一些权限。但不幸的是,我无法找到如何解决我的问题。你能帮我吗?
感谢名单。
答案 0 :(得分:0)
最简单的解决方案是在sudo中添加用户,只允许运行您指定的upstart命令。
adm组中的用户可以执行以下操作:
%adm ALL =(ALL)NOPASSWD:/ sbin / start app,/ sbin / stop app
但请替换为您要限制它们的命令。