gpt4 book ai didi

python - 非 root 执行命令

转载 作者:太空宇宙 更新时间:2023-11-04 04:15:42 25 4
gpt4 key购买 nike

我有一个正在以 root 身份运行的脚本。该脚本的一部分调用 pythons webbrowser.open

当前,当执行webbrowser.open时,它将尝试打开浏览器,但使用脚本root/sudo用户。

有没有办法以当前用户而不是root身份打开脚本?

最佳答案

也许您应该使用降级脚本的权限

import os
os.setuid(1000)

查看所有其他工具,例如 seteuid() 和 setgid() :http://docs.python.org/2/library/os.html

干杯,

K.

关于python - 非 root 执行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16465581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com