如何在中执行Python脚本节点.js和sudo privilleg一起

2024-09-23 16:28:15 发布

您现在位置:Python中文网/ 问答频道 /正文

脚本在需要sudo权限的目录中创建一些文件,并执行一些同样需要sudo privillage的命令。在

我要执行给sudo privillage的脚本。在

有办法吗?在

我试图用pythonshell模块以及生成子进程来执行它。在


Tags: 模块文件命令目录脚本权限进程sudo
2条回答

我一直没有得到任何答案,所以我自己研究了一下。运行任何shell命令或脚本的最佳方法是使用node cmd moudle。它工作得很好。 只需使用sudo privillege运行节点脚本,就可以开始了。在

给sudo是一种不好的做法,因为如果有任何安全问题,黑客可以做任何事情。您可以给运行web服务器的用户权限来执行您的任务。在

一般来说,只要有可能,尽量避免使用root。在

相关问题 更多 >