Estoy configurando mi primer Node.jsservidor en cloud Linux nodeay soy bastante nuevo en los detalles de Linux admin. (Por cierto, no estoy tratando de usar Apache al mismo tiempo).
Todo está instalado correctamente, pero descubrí que a menos que use el root login, no puedo escuchar port 80con el nodo. Sin embargo, preferiría no ejecutarlo como root por razones de seguridad.
¿Cuál es la mejor práctica para:
- ¿Establecer buenos permisos / usuario para el nodo para que sea seguro / sandboxed?
- Permita que el puerto 80 se use dentro de estas restricciones.
- Inicie el nodo y ejecútelo automáticamente.
- Manejar la información de registro enviada a la consola.
- Cualquier otro problema general de mantenimiento y seguridad.
¿Debo reenviar el tráfico del puerto 80 a un puerto de escucha diferente?
Gracias