Порт 21 AWS EC2 FTP не открыт на моем экземпляре, но разрешен в группах безопасности

Порт 21 AWS EC2 FTP не открыт на моем экземпляре, но разрешен в группах безопасности

Я пытаюсь запустить приложение node js на экземпляре ec2. Я разрешаю диапазон портов в своей группе безопасности:

группа безопасности ec2

Я полностью останавливаю экземпляр и перезапускаю его, просто чтобы убедиться.

Но если я запущу команду

netstat -ntlp / netstat -nulp

У меня нет локального адреса с портом 21, и если я запускаю сервер, я получаю:

rejection Error: listen EACCES 0.0.0.0:21

Как мне включить доступ?

решение1

Ответ был довольно прост: чтобы запустить процесс на любом другом порту, кроме 80, нам нужно запустить его как root, иначе они будут заблокированы.

Связанный контент