このとき、との値fs.chown
が必要int
uid
gid
です。
では、UNIX ライクなシステムからこれらの int 値を取得するための推奨される方法は何ですか?
直接読むべき/etc/passwd
ですか?
それはそれを行う正しい方法のようには思えません.../etc/group
あなたはおそらくそれを解決したでしょうが、将来の参考のために: uid-numberパッケージは npm によって使用されているので、それが機能すると安全に想定できると思います (そして私にとってはそうです)。
chown
直接電話するだけです:
var exec = require( "child_process" ).exec;
exec( "chown user:group filename" );