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