AWS EC2 FTP-Port 21 ist auf meiner Instanz nicht geöffnet, aber in Sicherheitsgruppen zulässig

AWS EC2 FTP-Port 21 ist auf meiner Instanz nicht geöffnet, aber in Sicherheitsgruppen zulässig

Ich versuche, eine Node.js-Anwendung auf einer EC2-Instanz zu starten. Ich autorisiere den Portbereich in meiner Sicherheitsgruppe:

EC2-Sicherheitsgruppe

Ich stoppe die Instanz vollständig und starte sie zur Sicherheit neu.

Aber wenn ich den Befehl starte

netstat -ntlp / netstat -nulp

Ich habe keine lokale Adresse mit Port 21, und wenn ich den Server starte, erhalte ich:

rejection Error: listen EACCES 0.0.0.0:21

Wie kann ich den Zugriff aktivieren?

Antwort1

Die Antwort war ganz einfach: Um Prozesse auf einem anderen Port als 80 zu starten, müssen wir sie als Root starten, sonst werden sie blockiert.

verwandte Informationen