In questo momento, fs.chown
requires int
values for uid
and gid
.Node.JS: alternativa alla stringa chown
Quindi, qual è il modo consigliato per ottenere questi valori int da un sistema simile a UNIX?
Devo leggere /etc/passwd
e /etc/group
direttamente?
che non sembra come il modo giusto per farlo ...
La risposta per questo sta per essere operativo e persino distro-specifica. Nelle macchine che utilizzano l'area utente GNU, '/ usr/bin/getent' sarà il modo migliore per ottenere informazioni su utenti e gruppi, poiché ad esempio leggerà correttamente da fonti di autenticazione esterne. Se ti trovi mai su un BSD o su un Solaris, la risposta potrebbe essere molto diversa ... – Charles