Domanda

Sto tentando di eseguire beepbeep attraverso Mochiweb sulla porta 80. funziona se digito sudo ./start_server.sh. Ci sono rischi per la sicurezza, con l'esecuzione Mochiweb come questo? Se sì, come per rimediare?

Grazie!

È stato utile?

Soluzione

l'esecuzione di qualsiasi servizio come utente root ha un rischio. E 'difficile rispondere alla tua domanda correttamente, senza ulteriori informazioni però. Si tratta di un servizio di produzione o un'istanza dev si esegue?

Se la produzione mi sento di raccomandare che esegue l'istanza mochiweb su una porta diversa in modo che possa funzionare come un utente e quindi utilizzando un proxy come nginx o Apache per l'ascolto su 80 e inoltrare la richiesta.

Altri suggerimenti

Si potrebbe iniziare su una porta senza privilegi e fare port-forwarding nel firewall, in modo che la porta 80 va alla porta senza privilegi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top