Вопрос

Я пытаюсь запустить Beepbeep через MochiWeb на порту 80. Он работает, если я введите sudo ./start_server.sh. Существуют ли какие -либо риски безопасности при запуске MochiWeb? Если да, то как исправить?

Спасибо!

Это было полезно?

Решение

Запуск любой услуги, поскольку root имеет риск. Трудно правильно ответить на ваш вопрос без дополнительной информации. Это производственная служба или экземпляр разработчика, который вы запускаете?

Если производство я бы порекомендовал запустить экземпляр MochiWeb на другом порту, чтобы он мог работать в качестве пользователя, а затем использовать прокси, такой как Nginx или Apache, чтобы прослушать 80 и пересылать запрос.

Другие советы

Вы можете запустить его на непривилегированном порту и совершить порт в своем брандмауэре, чтобы порт 80 отправился в ваш непривилегированный порт.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top