Поэтому я хотел запустить Node-сервер на порту 80, но я не хотел запускать весь процесс с правами суперпользователя, для безопасности я думал, что это будет лучше всего.
Поэтому я подумал, что хорошим решением было бы использовать от имени root:
su - (myuser) -c 'скрипт для запуска навсегда'
Тем не менее, я получаю ошибки EACCESS, но запуск сценария напрямую от имени root - это нормально. Я слышу, как другие делают то же самое и работают на них, так может ли быть, что я делаю что-то другое?
Есть ли лучшая стратегия для этого, чтобы открыть порт для привилегий root и затем отбросить привилегии root после запуска приложения?