首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >来自python守护进程的"sudo“操作

来自python守护进程的"sudo“操作
EN

Stack Overflow用户
提问于 2015-09-05 02:26:14
回答 1查看 282关注 0票数 2

我正在linux上编写一个python管理守护进程,它需要启动/停止其他服务。遵循最小权限的原则,我希望以常规用户权限正常运行它,但当它需要启动/停止其他服务时,我希望它成为root用户。从本质上讲,我想做的是sudo从命令行做的事情。我不能直接从守护进程执行sudo,因为它没有tty。当守护进程不需要以root身份运行时,我希望避免以root身份运行它。有没有办法在python中不用sudo就能做到这一点呢?

提前谢谢你。

兰加。

EN

回答 1

Stack Overflow用户

发布于 2015-09-09 06:11:39

在这种情况下,我有一个flask后端,需要做一些有特权的事情。我把它分成两个后端-一个是非特权的,另一个是特权的小块,而不是使用sudo。

也可以在pty中运行sudo,但我决定不使用这种方法,因为它确实存在安全缺陷。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32404408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档