在 rc.local 中运行脚本而不是以 root 身份运行

在 rc.local 中运行脚本而不是以 root 身份运行

我想在启动时启动 python 脚本,但 rc.local 以 root 身份启动它,这会导致我的 python 模块出现错误。是否可以使其以非 root 身份运行?也许nohup python /home/pi/script.py &我可以使用一些表示它可以使用我的非 root 用户的东西?

答案1

su - pi -c 'nohup python /home/pi/script.py' &

苏(1)

相关内容