【发布时间】:2015-09-24 23:28:20
【问题描述】:
我正在创建一个 node.js 持久记录器。 我想在 /var/log 下创建一个用于登录的目录并拒绝权限,因为我在我的用户下运行。
我的问题是,在节点中创建此目录时,普遍接受的方法是什么?如果需要创建目录,我应该执行 sudo 命令并让用户输入密码吗?
【问题讨论】:
-
为了澄清,我使用不创建目录的 exec 命令运行 mkdir,我想知道我是否应该尝试使用 sudo 运行相同的 exec 命令并以某种方式让他们输入他们的密码,或者如果他们是实现我所缺少的这种事情的另一种方式。
-
我看到类似这样的东西:npmjs.com/package/sudo-prompt 但如果可以的话,我想避免为此使用库。
标签: node.js