使用Node NW应用程序中的sudo命令

时间:2015-09-13 13:25:06

标签: node.js sudo node-webkit

我有一个节点nw app我正在构建运行多个shell命令。其中一个命令需要sudo权限才能运行。请求用户密码并执行此命令的最佳和最安全的方法是什么?

1 个答案:

答案 0 :(得分:1)

如果您的目标是OSX,那么有一个名为sudo-prompt的Node.js包,它允许您提示用户输入密码并使用sudo执行shell命令。您可以将其与sudo -K混合以终止sudo会话,并在每次需要用户许可时强制提示。