我正在尝试通过Mochiweb在端口80上运行BeepBeep。如果我键入sudo ./start_server.sh,它可以工作。像这样运行Mochiweb是否有安全隐患?如果可以,该如何补救?
谢谢!
最佳答案
以root用户身份运行任何服务都有风险。如果没有更多信息,很难正确回答您的问题。这是您正在运行的生产服务还是开发实例?
如果是生产环境,我建议在另一个端口上运行mochiweb实例,以便它可以作为用户运行,然后使用诸如nginx或apache之类的代理监听80并转发请求。
关于erlang - Mochiweb端口80,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1490062/