【发布时间】:2015-09-13 13:25:05
【问题描述】:
我正在构建一个运行多个 shell 命令的节点 nw 应用程序。其中一个命令需要 sudo 权限才能运行。请求用户密码并执行此命令的最佳和最安全的方法是什么?
【问题讨论】:
标签: node.js sudo node-webkit
我正在构建一个运行多个 shell 命令的节点 nw 应用程序。其中一个命令需要 sudo 权限才能运行。请求用户密码并执行此命令的最佳和最安全的方法是什么?
【问题讨论】:
标签: node.js sudo node-webkit
如果您的目标是 OSX,有一个名为 sudo-prompt 的 Node.js 包,它允许您提示用户输入密码并使用 sudo 执行 shell 命令。您可以将其与 sudo -K 混合使用以终止 sudo 会话并在每次需要用户许可时强制提示。
【讨论】:
sudo-prompt。