7

此时,fs.chown需要和int的值uidgid

那么,从类 UNIX 系统获取这些 int 值的推荐方法是什么?

我应该直接阅读/etc/passwd/etc/group
这似乎不是正确的方法......

4

3 回答 3

2

您现在可能已经解决了它,但供将来参考:uid-number包由 npm 使用,所以我认为可以安全地假设它有效(而且它对我有用)。

于 2013-10-22T12:01:21.230 回答
2

直接调用chown即可:

var exec = require( "child_process" ).exec;
exec( "chown user:group filename" );
于 2015-06-08T17:56:49.273 回答
0

我检查并发现了这个:https ://npmjs.org/package/getuid 我没用过。买者自负。

就个人而言,我喜欢在用户提供的配置文件中查找这些内容:)

-丹尼尔

于 2013-07-11T00:35:02.270 回答