Pergunta

Estou tentando executar bipes através do Mochiweb na porta 80. Funciona se eu digitar sudo ./start_server.sh. Existem riscos de segurança com a execução de mochiweb assim? Se sim, como remediar?

Obrigado!

Foi útil?

Solução

executar qualquer serviço como root tem risco. É difícil responder sua pergunta corretamente sem mais informações. Este é um serviço de produção ou uma instância de desenvolvimento que você está executando?

Se a produção eu recomendaria executar a instância do Mochiweb em uma porta diferente para que ela possa ser executada como usuário e, em seguida, usando um proxy como Nginx ou Apache para ouvir no 80 e encaminhar a solicitação.

Outras dicas

Você pode iniciá-lo em uma porta sem privilégios e fazer a porta em seu firewall, para que a porta 80 vá para sua porta sem privilégios.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top