Sto configurando il mio primo Node.js
server su un cloud Linux node
e sono abbastanza nuovo nei dettagli di Linux admin
. (A proposito, non sto cercando di usare Apache contemporaneamente.)
Tutto è installato correttamente, ma ho scoperto che a meno che non utilizzi il root login
, non sono in grado di ascoltare port 80
con il nodo. Tuttavia preferirei non eseguirlo come root per motivi di sicurezza.
Qual è la migliore pratica per:
- Impostare buone autorizzazioni / utente per nodo in modo che sia sicuro / sandbox?
- Consentire l'utilizzo della porta 80 all'interno di questi vincoli.
- Avvia nodo ed eseguilo automaticamente.
- Gestire le informazioni del registro inviate alla console.
- Qualsiasi altro problema generale di manutenzione e sicurezza.
Devo inoltrare il traffico della porta 80 a una porta di ascolto diversa?
Grazie