su-exec:对于Linux node.js,以root身份运行可执行文件,类似于linux中的sudo。

时间:2021-05-05 01:18:39
【文件属性】:
文件名称:su-exec:对于Linux node.js,以root身份运行可执行文件,类似于linux中的sudo。
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-05 01:18:39
JavaScript 苏执行 这个linux node.js模块使使用root特权执行外部可执行文件变得很简单,类似于sudo 。 该模块在初始化时需要root用户,因此您的应用程序应以root用户身份启动。 不要忘记使用process.setuid()和process.setgid()放弃root特权。 它与当前节点进程一起保留了一个很小的后台进程来获取root特权。 如何使用 使用npm install su-exec 。 使用前,应使用suExec.init()一次初始化。 此时,节点进程应具有root特权。 然后使用suExec.execFile(file, argv, options, cb)或suExec.execPath(file, argv, options, cb) 。 execPath方法可以搜索PATH中的可执行文件(就像shell一样)。 var suExec = requir
【文件预览】:
su-exec-master
----.jshintrc(266B)
----binding.gyp(113B)
----lib()
--------main.c(3KB)
----test.js(3KB)
----README.md(1KB)
----.gitignore(7B)
----index.js(2KB)
----package.json(459B)

网友评论