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