Mochiweb porta 80
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!
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.