gpt4 book ai didi

python - 如何控制 python 脚本的哪些部分以 root 身份运行

转载 作者:太空宇宙 更新时间:2023-11-04 11:53:51 24 4
gpt4 key购买 nike

我正在为暗网编写抓取工具。第一步涉及在/etc/tor/中创建一个 torrc 文件,这需要 root 访问权限。为此,我只需使用 sudo 运行 python 文件(即“sudo python filename.py”)。

但是,我遇到了 selenium 的错误:不支持在普通用户 session 中以 root 身份运行 Firefox

我用谷歌搜索了这个错误并找到了如何绕过它的解决方案。如果可能的话,我宁愿不以 root 身份运行它。

如何以 root 身份运行代码的第一部分,而不是第二部分?

最佳答案

UNIX/Linux 不会轻易地打开和关闭 root 特权。您需要在单独的脚本中隔离根部分,并仅在根权限下运行这些部分。这也是基本的系统安全:授予任何功能所需的权限。

关于python - 如何控制 python 脚本的哪些部分以 root 身份运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55108034/

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