Я настраиваю свой первый Node.jsсервер на, cloud Linux nodeи я довольно плохо знаком с деталями Linux admin. (Кстати, я не пытаюсь использовать Apache одновременно.)
Все установлено правильно, но я обнаружил, что, если я не использую root login, я не могу слушать port 80с узла. Однако я бы не хотел запускать его как root по соображениям безопасности.
Какова лучшая практика для:
- Установить хорошие права доступа / пользователя для узла, чтобы он был безопасным / изолированным?
- Разрешить использование порта 80 в рамках этих ограничений.
- Запустите узел и запустите его автоматически.
- Обработка информации журнала, отправленной на консоль.
- Любые другие вопросы общего обслуживания и безопасности.
Должен ли я перенаправлять трафик порта 80 на другой порт прослушивания?
Спасибо