
Я пытаюсь запустить приложение node js на экземпляре ec2. Я разрешаю диапазон портов в своей группе безопасности:
Я полностью останавливаю экземпляр и перезапускаю его, просто чтобы убедиться.
Но если я запущу команду
netstat -ntlp / netstat -nulp
У меня нет локального адреса с портом 21, и если я запускаю сервер, я получаю:
rejection Error: listen EACCES 0.0.0.0:21
Как мне включить доступ?
решение1
Ответ был довольно прост: чтобы запустить процесс на любом другом порту, кроме 80, нам нужно запустить его как root, иначе они будут заблокированы.