Pregunta

Estoy intentando ejecutar BeepBeep través Mochiweb en el puerto 80. Así funciona si escribo sudo ./start_server.sh. ¿Hay riesgos de seguridad con el funcionamiento de Mochiweb así? Si es así cómo remediar?

Gracias!

¿Fue útil?

Solución

ejecutar cualquier servicio como raíz tiene riesgo. Es difícil responder a su pregunta correctamente sin embargo más información. Es este un servicio de producción o una instancia dev está ejecutando?

Si la producción recomendaría que ejecuta la instancia mochiweb en un puerto diferente para que pueda ejecutarse como un usuario y luego usando un proxy como nginx o Apache para que escuche en 80 y reenviar la solicitud.

Otros consejos

Se podría empezar en un puerto sin privilegios y hacer reenvío de puertos en el servidor de seguridad, por lo que el puerto 80 va a su puerto sin privilegios.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top